SQL server: EXECで文字列をテーブル名として扱う - Fuwafuwa's memorandum

Fuwafuwa's memorandum

Data analysis, development, reading, daily feeling.
MENU

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

SQL server: EXECで文字列をテーブル名として扱う

ジョブでデータを加工する際テーブル名に日付を入れたい場合などに。

DECLARE @dt NVARCHAR(50) = (		
	SELECT SUBSTRING(CONVERT(NVARCHAR,GETDATE(),121),1,7) )

SELECT @dt
EXEC('
	SELECT *
	INTO [work_research].[dbo].[test_'+@dt+']
	FROM #test ') 

Leave a reply






管理者にだけ表示を許可する

該当の記事は見つかりませんでした。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。