SQL Server Insert触发器?利用SQL语句创建触发器,实现能够及时更新每种产品的库存数量?
利用SQL语句创建触发器,NAME)当用户插入表1数据后,表2也被插入相同的数据CREATE TRIGGER TRI1ON 表1FOR INSERTASBEGIN INSERT INTO 表2 SELECT * FROM INSERTEDENDGO利用SQL语句创建触发器,实现能够及时更新每种产品的库存数量?分别增加三个触发器对应INSERT,
SQL Server Insert触发器?
INSERT:
表1 (ID,NAME)表2 (ID,NAME)当用户插入表1数据后,表2也被插入相同的数据CREATE TRIGGER TRI1ON 表1FOR INSERTASBEGIN INSERT INTO 表2 SELECT * FROM INSERTEDENDGO
利用SQL语句创建触发器,实现能够及时更新每种产品的库存数量?
分别增加三个触发器对应INSERT, UPDATE, DELETE CREATE TRIGGER [TRIGGER NAME] ON [dbo].[TableName] FOR INSERTASupdate 库存表 set 存仓=存仓+数量CREATE TRIGGER [TRIGGER NAME] ON [dbo].[TableName] FOR UPDATEASupdate 库存表 set 存仓=存仓-temp.数量+数量CREATE TRIGGER [TRIGGER NAME] ON [dbo].[TableName] FOR DELETE ASupdate 库存表 set 存仓=存仓-数量
0