SQL Server 2008-显示所有表

SQL Server 2008-显示所有表,sql,sql-server,Sql,Sql Server,我是一名初级程序员 但我需要一个问题的帮助 如何执行显示数据库中所有表的查询???请尝试此操作。它将为您提供除view之外的表列表 SELECT TABLE_NAME FROM information_schema.tables WHERE TABLE_TYPE = 'BASE TABLE' 下面是一个表的全名,该表的模式和格式良好,可在查询中使用 SELECT QUOTENAME(TABLE_SCHEMA)+'.'+QUOTENAME(TABLE_NAME) FROM information

我是一名初级程序员 但我需要一个问题的帮助
如何执行显示数据库中所有表的查询???

请尝试此操作。它将为您提供除view之外的表列表

SELECT TABLE_NAME FROM information_schema.tables WHERE TABLE_TYPE = 'BASE TABLE'

下面是一个表的全名,该表的模式和格式良好,可在查询中使用

SELECT QUOTENAME(TABLE_SCHEMA)+'.'+QUOTENAME(TABLE_NAME)
FROM information_schema.tables
WHERE TABLE_TYPE = 'BASE TABLE'

信息\u schema.tables
,适用于具有某种非访问权限的所有表。欢迎!将您的代码示例放在您所尝试的内容上。并访问链接什么是信息_schema.tables?和基表?这是一个视图,您可以参考此链接了解更多信息。