【发布时间】:2010-09-13 06:00:46
【问题描述】:
我想在我的 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,它可以正常工作。
【问题讨论】:
-
更像史蒂夫·麦康奈尔是什么意思?
-
我认为他的意思是他想评论为什么在这种特殊情况下什么都没做
标签: sql-server tsql