我有一个插入行 100 次的代码。问题是,我的代码适用于 SQL Server 2008 R2 和 2012,但不适用于 2005。我也需要使其适用于 2005。
这是我的代码:
DECLARE @ctr as INT = 1
WHILE @ctr < 128
BEGIN
INSERT INTO DftRoleModulePermissions (
RoleId,
ModuleName,
CanView,
CanEdit,
IsActive,
UTCDateCreated,
UTCDateModified,
StampUserName
)
VALUES (
@ctr,
'Schedules',
1,
1,
1,
GetUTCDate(),
GetUTCDate(),
''
)
SET @ctr += 1
END