sp_msforeachtable
SQL Server ストアド プロシージャの使用に問題があります。
EXECUTE
次のSQLクエリを使用して、1つのテーブルにステートメントの出力を入れたい:
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 型のテーブル名の 2 つの列しかありません。