即時做健身房軟件。我有一個簽名登出system.when成員登錄這個數據放在一個表中留下簽名colomn empty.then當成員簽出簽出單元updated.up在這裏沒有問題。但如果成員簽入和簽出兩次,我不希望第一次的簽名時間發生變化。我只希望更新空單元格或登錄時間最長。我有以下存儲過程沒有錯誤,但當運行沒有發生簽名單元格!更新空單元格 - 此存儲過程不起作用 - 爲什麼?
ALTER proc [dbo].[updateSignOutMem]
@ID nvarchar(50), @signOut nvarchar(50),@date nvarchar(50)
as
update [DateTable]
set SignOut = @signOut
where ID = @ID AND [Date] = @date and SignOut = null ;