忍者ブログ

ゆるいSEの小ネタ集

ゆるキャラ好きのITエンジニアが書くTips。 ゆるキャラ命なSEのIT徒然草 https://itmagic.hatenablog.com/

[SQLServer]便利SQL集

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

[SQLServer]便利SQL集

--------------------------------------------------
◆sp_executesqlによるSQL実行
--------------------------------------------------
ストアド上でSQLを書く際、テーブル名を動的に変更したい場合は、
以下のように文字列結合してSQL文を作成して、sp_executesql関数で実行することで実現できる。
例)テーブル名、パラメータを動的に変更する例
DECLARE @TableName NVARCHAR(100);
DECLARE @SQL NVARCHAR(1000);
SET @TableName = 'TESTTABLE1';
SET @SQL = 'UPDATE ' +  @TableName + ' SET DEL_FLAG = '1';
EXEC sp_executesql @SQL

※関数内でsp_executesql実行はできない!
 http://social.msdn.microsoft.com/Forums/sqlserver/ja-JP/6390c924-5680-46de-af07-ce1e9ae588c8/sql?forum=sqlserverja

--------------------------------------------------
◆OSコマンド実行
--------------------------------------------------
(TYPEコマンドを実行して戻り値を得る例)
EXECUTE @returnCode = master.dbo.xp_cmdshell 'TYPE C:\WK\TMP.txt >> C:\WK\TEST.txt'
print @returnCode
PR

コメント

ただいまコメントを受けつけておりません。

プロフィール

HN:
ゆるキャラ命
性別:
非公開

P R