SQL Server 2008 でステートメントのwhere
一部にケースを追加したい。select
SELECT *
FROM CR_LOAN_DTL
WHERE
LOAN_ID = 1
AND REFERENCE_NO = CASE
WHEN @i_loan_id = 0 THEN >=1
CASE WHEN @i_loan_id = 0 THEN REFERENCE_NO >=1 and REFERENCE_NO <=9999999999999
ELSE REFERENCE_NO = @i_loan_id
END
それは私にエラーを与えています:
">" 付近の不適切な構文
どうすればこれを修正できますか?