我在使用sp_msforeachtable
SQL Server 存储过程时遇到问题。
我想EXECUTE
使用以下 SQL 查询在一个表中输出语句:
TRUNCATE TABLE DaneOSpuscie --clear the table
EXEC sp_msforeachtable
'INSERT INTO [DaneOSpuscie] ([Database name], [Table name])
SELECT ''?'', name
FROM [sys].[columns]
WHERE [sys].[columns].[name] LIKE ''%[Tt][aA][pP12]%'' '
这会引发错误
字符串或二进制数据将被截断
对于每张桌子。
附加信息:表“DaneOSpuscie”只有两列:数据库名称、varchar 类型的表名称。