在 SQL Server 中,你可以使用以下 SQL 查詢來(lái)列出當(dāng)前數(shù)據(jù)庫(kù)中的所有表:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
這條查詢會(huì)返回當(dāng)前數(shù)據(jù)庫(kù)中所有的基本表。如果你想要列出當(dāng)前數(shù)據(jù)庫(kù)中的所有表,包括視圖和系統(tǒng)表,可以將 WHERE 子句移除:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
這樣就可以列出當(dāng)前數(shù)據(jù)庫(kù)中的所有表,包括基本表、視圖和系統(tǒng)表。