Я хотел бы просто добавить комментарий в блок своего оператора if, но при попытке я получаю сообщение об ошибке. Я хочу быть больше похожим на Стива МакКоннелла.
declare @ConstraintName varchar(255)
set @ConstraintName = 'PK_Whatever'
IF LEFT(@ConstraintName, 2) = 'PK'
BEGIN
--can't drop primary keys
END
Я получаю следующую ошибку:
Incorrect syntax near 'END'.
Если я добавлю что-то после комментария, например, PRINT @ConstraintName
, все будет нормально.