考虑到我们不知道数据库中的表名,你们能告诉我如何获取所有表及其记录吗?
如:
use my_database
select * from information_schema.tables
-- gives all the tables from a database
如果你能提供mySQL和MSSQL查询,也会很棒。
我认为它会起作用,但没有成功:
select * from (select [TABLE_NAME] from INFORMATION_SCHEMA.TABLES)
答案 0 :(得分:4)
对于SQL Server,您可以使用:
exec sp_msforeachtable 'select * from ?'