查询数据库中所有表名
select table_name
from information_schema.tables
where table_schema = '数据库名'
and table_type = 'BASE TABLE'
查询数据库中指定表的所有字段名
select column_name
from information_schema.columns
where table_schema = '数据库名'
and table_name = '表名'
查询包含某个字段的所有表名
select table_name
from information_schema.columns
where table_schema = '数据库名'
and table_name in
(select table_name
from information_schema.tables
where table_schema = '数据库名'
and table_type = 'BASE TABLE')
and column_name = '字段名'
这篇博客介绍了如何使用SQL查询数据库中的表名和指定表的字段名。通过`information_schema.tables`和`information_schema.columns`系统视图,可以获取数据库中所有表名以及特定表的所有字段名。此外,还展示了如何查找包含特定字段的所有表名。
824

被折叠的 条评论
为什么被折叠?



