【发布时间】:2012-01-12 21:46:50
【问题描述】:
我的代码有什么问题?
我想通过 BIT 从 TBL 表中检索非活动或活动行。
这是错误
关键字“IS”附近的语法不正确。
这是代码
CREATE function [CM].[fnSearch]
(
@Status bit
)
RETURNS Table
as
RETURN
(
SELECT *
FrOM TBL
WHERE CASE @Status
WHEN '0' THEN (DeletedBy IS NULL)
ELSE (DeletedBy IS NOT NULL)
END
)
更新:
SELECT 之前的 ( 是我的输入错误。 对不起。
【问题讨论】:
-
我在选择前看到一个括号,该括号永远不会关闭。
标签: sql-server