ストアプロシージャ内で参照されるテーブルにエイリアスを付ける方法はありますか。ストアドプロシージャ内のSQL SERVERテーブルエイリアス
Declare @target= (sometalbewithveryverylonganduglyname)
Declare @source= (anothertablewithaveryuglyverylongverybadname)
Select * from @target
Insert into @target select from @source
delete from @source
理由ビーイング、表ソースとターゲットは、(テーブル名が変更された場合、我々はただ一つの場所に変更)変更することができ、かつ読みやすくするため。
Select * from @target
を@target
が最初にユーザー定義型としてテーブルを設定する必要があり、テーブル変数として定義されていない限り:あなたが行うことができないT-SQLで