我搜索了一大堆网站,没有发现任何代码或教程详细介绍了从单个数据库中获取表名的细节。
假设我有4个数据库,并且我想要名为mp21的数据库中所有表的名称,我可以使用哪个查询?
发布于 2011-01-10 17:54:17
SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'发布于 2011-01-10 17:53:12
在MySQL中,这将列出所有数据库:
show databases;对于其中的每一个,您都可以执行以下操作:
use <database_name>;然后
show tables;发布于 2011-01-10 17:55:35
在SQL SERVER中,您只需使用-
select * from sys.tableshttps://stackoverflow.com/questions/4645456
复制相似问题