2013-11-20 67 views
0
IF NOT EXISTS (SELECT prereqListID 
       FROM dbo.tblPreRequisiteList 
       WHERE NOT prereqListID IN (SELECT FK_prereqID 
              FROM dbo.tblPreReqStudentAnswers 
              WHERE FK_applicantID = @appID)) 

我在這個語句中有一個語法錯誤,我似乎無法識別。SQL如果NOT EXISTS語法錯誤

有什麼想法?

謝謝你的時間。

+0

什麼是實際的錯誤? –

+3

'IF'後面是什麼? –

+0

你能分享整個陳述嗎? – Mureinik

回答

2

執行中的問題的代碼會給出錯誤

附近有語法錯誤)「。

你需要用另一份聲明中遵循它/塊

IF NOT EXISTS (SELECT prereqListID 
       FROM dbo.tblPreRequisiteList 
       WHERE NOT prereqListID IN (SELECT FK_prereqID 
              FROM dbo.tblPreReqStudentAnswers 
              WHERE FK_applicantID = @appID)) 
BEGIN 
SomethingHere: 
END