我使用generate scripts菜单从SQL Server导出插入脚本。
该数据库在每个表中包含LastModified
datetime
列。
对于控制数据LastMofified
不是关键数据。我需要每次手动编辑生成的脚本以替换为GETDATE()
函数。
我相信必须有更好的方法。专家DBA如何处理这种情况?
答案 0 :(得分:0)
CREATE TABLE ACTIVITY
(ActivityId INT,
Name VARCHAR(10),
LastModifiedByUserId INT,
LastModifiedDate DATETIME )
DECLARE @Date DATETIME = GETDATE()
SET IDENTITY_INSERT [Activity] ON
INSERT INTO [Activity] ([ActivityId],[Name],[Description],[LastModifiedByUserId],[LastModifiedDate])VALUES(1,'Raj',1,@Date)
SET IDENTITY_INSERT [Activity] OFF