■63751 / ) |
Re[1]: SQLServerストアド内でDB接続先変更 |
□投稿者/ COCOE (2回)-(2012/10/05(Fri) 14:33:40)
|
■No63749 (jinaicho さん) に返信
> また、「PROC_DEL_TBL」内でDELETE文を文字列変数に入れて、その際に引数で指定したDB名を使って動的にSQL文字列を変えて、 > それをEXECで実行するという方法も成功したのですが、エレガントではないので困っています。
ストアド単体で実現しようとしたら↑の方法しかないと思います。
呼びだし側で事前の処理が許されるのであれば、 ストアド内の対象テーブルをシノニムで設定しておいて、ストアド呼びだし前に 対象シノニムをDrop→Createで作り直すという手もあります。
|
|