0

Customer_A ビューまたはCustomer_Bパラメーターに従ってビューを操作するストアド プロシージャがあります。パラメータはビューを変更しますが、基になるクエリは変更しません。

作業ビューを変更するためだけに 2 つの異なるストアド プロシージャを記述したくありません。

指摘されたビューを変更するだけで、ビューにローカルのシノニムのようなものを持たせることは可能ですか?

ありがとう

4

4 に答える 4

0

そのために動的SQLを使用できます

declare @tablename
select @tablename = 'customerA'
exec('select * from ' + @tablename)
于 2013-09-10T07:42:31.920 に答える