我想要一個存儲過程來顯示它的所有列,但我會選擇外部表名,如EXEC spDisplay'tblName'..我希望表名作爲輸出參數...我該怎麼做?如何獲取表格的所有列,而TableName是輸出參數?
-1
A
回答
1
使用動態SQL,像下面..
create proc spDisplay
@TableName as varchar(100)
as
Begin
exec('select top 10 * from '[email protected])
End
1
下面是SP,這將需要表名作爲輸入參數。
CREATE PROCEDURE MySp
@TableName VARCHAR(MAX)
AS
BEGIN
DECLARE @Sql VARCHAR(MAX)
SET @Sql = 'SELECT * FROM ' + @TableName
EXEC(@Sql)
END
下面是執行上面SP查詢,這裏EMP是我的表名
EXEC MySp 'EMP'
+0
曾任職感謝..... –
相關問題
- 1. 如何獲取參數中所有依賴JAR的列表?
- 2. lu。[TableName]而不是dbo。[TableName]?
- 3. 數據列表如何獲取所選名稱而不是值
- 4. 獲取構造函數所需的所有參數列表
- 5. 表格不輸出所有列
- 6. 逗號分隔數據庫中所有列的列表(Tablename | Column_names ...)
- 7. 如何在powerdesigner中獲取表格的所有參考?
- 8. jQuery:獲取表格中的所有輸入值並序列化
- 9. TCLAP:所有參數的輸出列表及其各自的值
- 10. 獲取網站集中的所有網站而沒有獲取所有列表?
- 11. 如何獲取具有標識列的所有表的列表
- 12. 如何獲取庫導出的所有符號的列表?
- 13. 如何獲取所有賣家列表?
- 14. 輸出n列數據庫中的所有表格
- 15. 查詢只拉從一列,而不是所有列的輸出
- 16. 如何獲取所有字符串格式參數
- 17. Psql列出所有表格
- 18. 在Windbg中打印所有數據表的所有tableName
- 19. 帶有列表輸出而不是元組的郵件列表
- 20. 如何從參數包中獲取所有參數的類型?
- 21. 如何在oracle中獲取一個表作爲輸出參數
- 22. 通過參數查詢獲取所有SSRS訂閱的列表
- 23. laravel DB,獲取所有數據表格
- 24. xpath:如何從第二個表格列中獲取所有行?
- 25. 如何獲取數組中列出的所有日期?
- 26. 如何列出mysql數據庫中的所有表格
- 27. 如何使用sequelize獲取表格的所有數據
- 28. 如何編寫程序以獲取表格的所有數據?
- 29. Listview以JSON格式獲取列表中的所有數據
- 30. Redis的獲取列表的所有值,而不重複,沒有彈出
曾爲感謝..... –