我想显示数据库中的所有数据,而不为每个表编写 select
- 我该如何做到这一点?
我不想这样做:
select * from Customer
select * from Employee
select .............
我正在将 TSQL 与 MSSQL Server 结合使用。
最佳答案
DECLARE @sqlText VARCHAR(MAX)
SET @sqlText = ''
SELECT @sqlText = @sqlText + ' SELECT * FROM ' + QUOTENAME(name) + CHAR(13) FROM sys.tables
EXEC(@sqlText)
关于sql - 显示所有表的所有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7106108/