내 코드에 어떤 문제가 있습니까?SQL 쿼리 오류 "키워드 'IS'근처의 구문이 잘못되었습니다."
TBL 테이블에서 비활성 또는 활성 행을 검색하기 위해 BIT를 전달하려고합니다.
이 오류를 키워드 '는'근처잘못된 구문이다.
여기 코드
의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
)
UPDATE :..
(SELECT 내 입력 오류 전에 그것에 대해 죄송합니다
결코 닫히지 않는 선택 앞에 괄호가 있습니다. –
죄송합니다. 입력 중 오류가 발생했습니다. – kevin