2
我想在存儲過程中創建包含此變量的SQL變量表;在存儲過程中創建SQL變量表
Select a,b,c,d from **@tablename** where a=1 and c=0
創建sp時如何做到這一點?
我想在存儲過程中創建包含此變量的SQL變量表;在存儲過程中創建SQL變量表
Select a,b,c,d from **@tablename** where a=1 and c=0
創建sp時如何做到這一點?
您可以在SP申報表變量爲:
DECLARE @tablename TABLE(
a INT,
b INT,
c INT,
d INT);
SELECT * FROM @tablename;
請參閱此鏈接http://www.codeproject.com/Articles/18972/Temporary-Tables-vs-Table-Variables-and-Their- Effe –
您需要使用動態SQL將表名稱作爲參數包含在SQL查詢中。 –
這是數據庫設計不好的標誌。 –