要使用MS SQL 2008获取数据库中的表列表,您可以使用以下查询:
SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE'
这个查询将从INFORMATION_SCHEMA
数据库的TABLES
表中获取所有表的信息,并且只返回表类型为BASE TABLE
的表。这样,您可以获取到数据库中的所有表列表。
如果您想要获取特定数据库中的表列表,可以在查询中添加TABLE_CATALOG
或TABLE_SCHEMA
条件,例如:
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_CATALOG = 'YourDatabaseName'
或者
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_SCHEMA = 'YourSchemaName'
请将YourDatabaseName
和YourSchemaName
替换为您的实际数据库名称和模式名称。
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云