任何人都可以告诉我如何使用asp.net
获取数据库的所有表的名称答案 0 :(得分:4)
SQL Server上的一个新方法是使用INFORMATION_SCHEMA Views来获取信息:
SELECT table_name FROM INFORMATION_SCHEMA.Tables WHERE table_type='BASE TABLE'
此特定视图还在其表列表中包含视图,这就是您需要where子句的原因。
答案 1 :(得分:1)
您没有提到您正在使用的数据库引擎。在SQL Server上,您可以查询sysobjects
表并筛选类型为U
的对象:
SELECT name FROM sysobjects WHERE type = 'U'
答案 2 :(得分:0)
如果您对MySQL的方法感兴趣,可以使用
DESCRIBE tableName;