如何在T-SQL中使用多个参数编写IF语句?多参数IF语句 - T-SQL
电流源错误:
DECLARE @StartDate AS DATETIME
DECLARE @EndDate AS DATETIME
SET @StartDate = NULL
SET @EndDate = NULL
IF (@StartDate IS NOT NULL AND @EndDate IS NOT NULL)
BEGIN
-- do some work
END
它引发以下错误:
Incorrect syntax near the keyword 'AND'. Incorrect syntax near the keyword 'AND'. Incorrect syntax near ')'.
在我的机器上工作?我在想你的'BEGIN'和'END'之间可能有错误。或者,如果您在“BEGIN”和“END”之间没有任何内容,那就是问题所在。 – Aaronaught 2009-12-28 20:06:21
感谢您的意见。这是造成该问题的“ - 某些工作”部分。我正在构建一个动态SQL语句...呃! – 2009-12-28 20:12:32