如何在 SQL 中获取表的名称
本文中提供的语法仅适用于 SQL Server 和 MySQL。
如果您想知道数据库中存在多少表以及表的详细信息,例如 TABLE_SCHEMA、TABLE_TYPE 等。
语法(当我们只有一个数据库时):
Select * from schema_name.table_name
语法(当我们有多个数据库时):
Select * from database_name.schema_name.table_name
例子:
SELECT * FROM INFORMATION_SCHEMA.TABLES
在哪里
1. INFORMATION_SCHEMA视图允许您检索有关数据库中对象的元数据。这些视图可以在视图/系统视图下的主数据库中找到,并且可以从 SQL Server 实例中的任何数据库调用。
2. INFORMATION_SCHEMA.TABLES INFORMATION_SCHEMA.TABLES 视图允许您获取有关数据库中所有表和视图的信息。
输出: