SQL Server 2008 - 显示所有表

时间:2017-04-25 07:37:04

标签: sql sql-server

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

2 个答案:

答案 0 :(得分:1)

请试试这个。它将为您提供除视图外的表列表。

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

答案 1 :(得分:1)

这是一个表的全名,其中架构和表格格式良好,可在查询中使用。

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