gpt4 book ai didi

sql - 列出 SQL Server 2012 架构中所有表的名称

转载 作者:行者123 更新时间:2023-12-01 18:01:33 25 4
gpt4 key购买 nike

我在 SQL Server 2012 中有一个架构。

是否有一个命令可以在 SQL 中运行来获取该架构中由用户填充的所有表的名称?

我知道 MySQL 有一个类似的查询 SHOW TABLES; 但这不适用于 SQL Server。

最佳答案

您确实应该使用数据库中的 INFORMATION_SCHEMA View :

USE <your_database_name>
GO
SELECT * FROM INFORMATION_SCHEMA.TABLES

然后您可以按表架构和/或表类型进行过滤,例如

SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'

关于sql - 列出 SQL Server 2012 架构中所有表的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21312331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com