我在存儲過程中工作,我需要更新其功能。將添加邏輯添加到存儲過程
存儲過程將數據插入到表中並添加一個0標誌,我們運行一個批處理,它會將標誌設置爲1,表示記錄已經處理。
我正在編輯存儲過程總是插入1標誌到特定的記錄,所以它不會被處理。
的代碼工作像這樣
INSERT INTO [dbo].[personel]
([FirstName]
,[LastName]
,[IdNo]
,[ProcessedIndicator]
,[CreateDate]
Select AP.FirstNm
,AP.LastNm
,AP.Idno
,CASE 0
WHEN AP.Locotion = '' AND AP.Position 0001 BETWEEN AND 0005
THEN insert 1
ELSE '0'
END
,GetDate()
from dbo.AllPersonel AS AP
你的問題是什麼?如果這是你所問的,你可以將'THEN insert 1'改爲'THEN 1'。 – Ellesedil