2013-10-25 17 views
-1

这是什么意思?下面的查询是否正确需要触发说明 - SQL SERVER

CREATE TRIGGER FIRST1 ON temp_bids 
After update as 
insert into temp_bids1(`BID_ID`, 
    `LoanId`, 
    `Bid_Size`, 
    `Interest_Rate` , 
    `Up_to_me`) SELECT `BID_ID`, 
    `LoanId`, 
    `Bid_Size`, 
    `Interest_Rate` , 
    `Up_to_me` FROM Updated; 
+0

你有一个名为'Updated'的表吗? – HABO

回答

1

要详细说明@HABO说的是什么,否则它是无效的。你有一个INSERTED和DELETED表,但不是UPDATED。更新被认为是DELETE和INSERT。

+0

我认为它的mysql代码不是sql server,我不知道是否有在mysql中更新的表格 –

+0

它被标记为SQL-Server。 – Steve

+0

@Steve - 反引号虽然是MySQL。 –