以下のクエリを動的SQLとして作成したいと考えています。動的SQLとしてテーブル切り捨てクエリを作成する方法
クエリ1:表の切り捨て
select 'Truncate Table '+''+ name from sys.tables where name like '%RND%'
クエリ2:2番目のクエリのために
DECLARE @DynamicSQL AS VARCHAR(MAX) = '';
SELECT @DynamicSQL = @DynamicSQL + 'TRUNCATE TABLE ' + QUOTENAME(NAME) + '; '
FROM sys.tables
WHERE NAME LIKE '%RND%';
--PRINT @DynamicSQL
EXEC (@DynamicSQL)
:
select 'Insert into '+''+ name +'Select * from '+'.'+''+ name from sys.tables where name like '%RND%'
ありがとうございます。可能であれば、クエリ2を提供してください。 – SNR
@SNR:2番目のオプションのクエリが更新されました – Arulkumar
Great Arul。あなたの助けは非常に残念ですが、私はこの答えに投票する資格がないので、メッセージウィンドウを表示していただければ幸いです。 – SNR