Microsoft
Software
Hardware
Network
Question : SQL 2005 - An expression of non-boolean type specified in a context where a condition is expected, near 'THEN'.
Can someone please assist me past this error?
Msg 4145, Level 15, State 1, Line 39
An expression of non-boolean type specified in a context where a condition is expected, near 'THEN'.
My Case Statement:
Eligibility_Verified = CASE
WHEN ISNULL(pi.EligibilityVerif
ied,0) THEN 'Not Verified'
WHEN pi.EligibilityVerified = 1 THEN 'Active Coverage'
WHEN pi.EligibilityVerified = 2 THEN 'Inactive Coverage'
WHEN pi.EligibilityVerified = 3 THEN 'Pending Verification'
ELSE 'Nothing'
END,
Answer : SQL 2005 - An expression of non-boolean type specified in a context where a condition is expected, near 'THEN'.
>
ISNULL(pi.EligibilityVerif
ied,0)
This is not a contition, which it must be.
Perhaps you mean
ISNULL(pi.EligibilityVerif
ied,0)
= 0
?
Random Solutions
Can't find Outlook contacts folder
SQL Select problem...need records with "best match" returned in order
How to link a signature image to a web page in Outlook 6 signature
Connection issues with server....
replaced sbs 2003 server, netlogon 5513 errors
How do I share a list across an entire site collection?
"Pop Chart" style position changes - how to calculate in Excel
Printout default value of unbound textbox
active directory problems
Database Mail - Multiple queries within sp_send_dbmail.