自动生成GUID
剛才想Update一張表同時把數據更新到另一張表,做為歷史記錄
Table1 字段GUID,ID,NAME
Table2 字段GUID,ID,NAME
我想讓Table1 Update的時候,用觸發(fā)器來更新Table2的內容,但Table2的GUID要自動生成
其實只要把 Table2的GUID字段 默認值設為 (newid())
然后觸發(fā)器里這樣寫就可以了
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)
?
?
轉載于:https://www.cnblogs.com/coos/archive/2005/11/24/283640.html
總結
- 上一篇: C++大会归来
- 下一篇: 用Delphi设计能携带附件的EMail