Cir*_*i94 0 sql-server sql-server-2012 sp-msforeachtable
我想对所有表执行查询,但我需要检查结果。如果我做:
exec sp_MSforeachtable @command1 =
'
DBCC CHECKIDENT(''?'', NORESEED)
'
Run Code Online (Sandbox Code Playgroud)
结果如下:
检查身份信息:当前身份值“35”,当前列值“35”。
DBCC 执行完成。如果 DBCC 打印错误消息,请联系您的系统管理员。
消息 7997,级别 16,状态 1,第 3 行
“DocumentsJobPositions”不包含标识列。
等等。有时没关系,有时我需要进行一些修复,所以我需要每个查询的每个表的名称!
我怎样才能做到这一点?
exec sp_MSforeachtable @command1 =
'
print ''?''
DBCC CHECKIDENT(''?'', NORESEED)
'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1826 次 |
最近记录: |