Conditionally execute T-SQL statements.
Syntax IF boolean_expression
{ sql_statement | statement_block } [ ELSE { sql_statement | statement_block } ] Key boolean_expression An expression that returns TRUE or FALSE. If Boolean_expression contains a SELECT statement, it must be enclosed in parentheses. sql_statement | statement_block Any T-SQL statement or statement grouping as defined with a statement block. Unless a statement block is used, the IF or ELSE condition can affect the performance of only one T-SQL statement. Use BEGIN and END to define a statement block.
Example
IF exists (select *
from sales
where customer_id = 123)
Print 'Record exits'
ELSE
Print 'Record doesn''t exist'
“IF you can keep your head when all about you, Are losing theirs and blaming it on you...” ~ Rudyard Kipling 1899
Related:
EXISTS
Equivalent Oracle command: Select into a cursor then: IF cursorname = 123 Then...