我想編寫示例過程來計算特定表中存在的記錄,這裏我將從文本文件中獲取表名稱。 佛羅里達州我只是寫示例程序從文本文件中獲取th表名稱和存儲在電錶中,但是當我分配和傳遞表名稱我無法做到這一點可以任何人建議如何做到這一點,簡單的例子如何在T-SQL中動態地傳遞表名稱
0
A
回答
2
您可以使用表名參數構建動態sql,並使用EXEC執行它,如下所示。
Create procedure Proc1
@TableName varchar(MAX)
as
..
...
DECLARE @sqltxt varchar(1000)
select @sqltxt = 'select count(*) from ' + quotename(@TableName)
exec (@sqltxt)
...
...
相關問題
- 1. 如何在SQL Server中動態地傳遞服務器名稱
- 2. 如何動態地將表單名稱傳遞給javascript方法?
- 3. 在ADO.NET中動態傳遞列名稱
- 4. 如何在mysql中使用jdbc動態地傳遞表名?
- 5. 如何將接口名稱傳遞給實現類動態地
- 6. 如何動態傳遞表單名稱爲jQuery的審定
- 7. 如何將一個表字段名稱動態地傳遞給函數?
- 8. 動態傳遞集合名稱
- 9. TSQL - 動態SQL中的動態列名稱?
- 10. 傳遞方法名稱和參數動態地thread.Start
- 11. 如何在提交動態表單時傳遞字段名稱和值php
- 12. Flash - 如何動態地將XML節點名稱傳遞給外部函數?
- 13. 如何動態傳遞的數據庫名稱迴旋
- 14. 你如何以動態形式傳遞名稱?
- 15. 如何將動態數據庫名稱傳遞給裝飾器?
- 16. 如何在MySQL中使用LAST_INSERT_ID關鍵字傳遞表名稱?
- 17. 如何在@ Url.Action中傳遞動態值?
- 18. 如何在jQuery中動態傳遞ID
- 19. TSQL - 參數和動態表名
- 20. 動態傳遞程序名
- 21. 如何動態獲取表單名稱?
- 22. 在自動填充中傳遞mysql數據表名稱jsonp
- 23. 如何在MS Access中動態地引用控件名稱
- 24. 如何在Python中動態地創建實例的名稱
- 25. 如何在配置文件中動態地傳遞值
- 26. 如何在Python中動態選擇並傳遞命名參數?
- 27. 如何動態地創建表格的對象名稱
- 28. 傳遞一個TSQL函數的數據庫名稱
- 29. 如何將動態列名稱傳遞給MySql中的函數參數?
- 30. 動態傳遞動作名稱是可能的?
這不是你應該在T-SQL中做的事情。如果你想組裝查詢,你應該在中間層組件中完成。 – Thomas 2011-02-23 06:34:30