-1
我意識到觸發器的語法對於不同的軟件稍有不同。 SQL Server 2012中以下代碼的語法是什麼?SQL服務器的觸發語法
Create trigger before_playercatalogue_update
before update
on player_catalogue
For each row
Begin
Insert into player_audit
set action = 'update',
playerid = old.playerid
fname = old.fname,
datachange = (Now);
End
您提供的代碼有問題嗎?您是否收到錯誤消息或者假設sql server 2012和另一個版本之間存在語法差異? – 2016-04-15 02:17:00
看看這篇文章http://stackoverflow.com/questions/642822/how-can-i-do-a-before-updated-trigger-with-sql-server – Thomas