Sdílet prostřednictvím


Určete podmínku zarážky

platí pro:SQL Server

Podmínka zarážky je výraz Transact-SQL, který ladicí program vyhodnotí při dosažení zarážky. Pokud je podmínka splněna a je dosaženo jakéhokoli zadaného počtu zásahů, ladicí program buď přeruší, anebo provede akci zadanou pro zarážku.

Zadání podmínek

Zadaný výraz musí být platným výrazem Transact-SQL, který se vyhodnotí jako logická hodnota. Další informace naleznete v tématu Výrazy.

Pokud zadáte podmínku zarážky s neplatnou syntaxí, zobrazí se okamžitě zpráva s upozorněním. Pokud zadáte podmínku s platnou syntaxí, ale neplatnou sémantikou, zobrazí se při prvním dosažení zarážky upozornění. V obou případech debugger přeruší provádění při dosažení neplatného bodu přerušení.

Zadání podmínky

  1. V okně editoru klikněte pravým tlačítkem myši na symbol zarážky a pak v kontextové nabídce vyberte Podmínky....

    -nebo-

    V okně Zarážky klikněte pravým tlačítkem myši na ikonu zarážky a v místní nabídce vyberte Nastavení.

  2. V dialogovém okně Nastavení zarážky nejprve zvolte Podmínky a poté vyberte Podmíněný výraz z rozevíracího seznamu.

  3. Zadejte platný logický výraz pro podmíněný výraz .

  4. Vyberte je pravda, pokud chcete zastavit, když se výraz vyhodnotí jako pravda, nebo vyberte při změně, pokud chcete zastavit, když se hodnota výrazu změní.

    Poznámka

    Ladicí program nevyhodnocuje Boolean výraz, dokud není poprvé dosažen bodu přerušení. Pokud zvolíte Při změně, ladicí program nepovažuje první vyhodnocení za změnu, takže ladicí program se při prvním vyhodnocení neruší.