伊莉討論區
標題:
excel匯入資料庫後trigger沒啟動
[打印本頁]
作者:
hildaz
時間:
2017-4-10 04:40 PM
標題:
excel匯入資料庫後trigger沒啟動
資料庫名稱:MS SQL
資料庫版本:MSSQL 2012
內容/問題描述:
我想請教一下
以下的trigger指令
CREATE TRIGGER personal_after_insert
ON [dbo].[personaex]
AFTER INSERT
AS BEGIN
SET NOCOUNT ON;
DECLARE @Id INT
SELECT @Id = INSERTED.id
FROM INSERTED
INSERT INTO [dbo].[personaldata]
([id]
,[員編]
,[資料類別]
,[資料內容])
(SELECT id, [員編], [資料類別],[資料內容] from personaex
EXCEPT
SELECT id, [員編], [資料類別],[資料內容] from personaldata);
END
不是在當personaex新增資料後 會去啟動trigger 比對 personaex & personaldata
之後如果有相異資料 insert into personaldata???
請問是否有哪邊有錯誤可幫忙修正....
因為我執行程式匯入excel到personaex之後並不會觸發執行比對插入personaldata
歡迎光臨 伊莉討論區 (http://www02.eyny.com/)
Powered by Discuz!