自动生成GUID
刚才想Update一张表同时把数据更新到另一张表,做为历史记录
Table1 字段GUID,ID,NAME
Table2 字段GUID,ID,NAME
我想让Table1 Update的时候,用触发器来更新Table2的内容,但Table2的GUID要自动生成
其实只要把 Table2的GUID字段 默认值设为 (newid())
然后触发器里这样写就可以了
CREATE TRIGGER Table1_Trigger ON [dbo].[Table1]
FOR INSERT
AS
declare @GUID char(36)
declare @ID char(10)
declare @NAME char(50)
select @ID=ID,@NAME=NAME from inserted
insert into Table2 (ID,NAME) values(@ID,@NAME)

浙公网安备 33010602011771号