📜  如何在 SQL 中获取表的名称

📅  最后修改于: 2022-05-13 01:55:29.593000             🧑  作者: Mango

如何在 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 视图允许您获取有关数据库中所有表和视图的信息。

输出: