Почему если то оператор не работает здесьесли потом заявление в SQL
declare @num integer(2);
set @num = 10;
begin
if (@num < 10)
Then
print('hello');
set @num = @num +1 ;
else
print('over');
set @num = @num +1 ;
END IF;
END;
я получаю эти ошибки:
Msg 156, Level 15, состояние 1, строка 9
Неправильный синтаксис рядом с ключевым словом «Then».Msg 102, Level 15, State 1, Line 12
Неверный синтаксис рядом с ключевым словом 'else'.
удалить затем из вашего запроса –
https://stackoverflow.com/questions/15085990/can-you-have-if-then-else-logic- in-sql/15086050 # 15086050 – Alex
Возможный дубликат [Можете ли вы иметь логику if-then-else в SQL?] (http://stackoverflow.com/questions/15085990/can-you-have-if-then-else- logic-in-sql) – Alex