可枚举数据库的表,视图和SP的最简单方法是什么

时间:2011-05-18 20:13:54

标签: ado.net database-schema

使用ADO.NET枚举表,视图和存储过程的最佳方法是什么?

当然,可以查询主表。

是否有更简单,更标准的方式?并且可能适用于所有数据库。

2 个答案:

答案 0 :(得分:2)

假设SQL Server,如果您想要“简单”

,则可以从代码中查询sys.objects

你想要直接列表吗?还是完全定义?

答案 1 :(得分:1)

Information schema是ANSI标准。

SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
SELECT * FROM INFORMATION_SCHEMA.ROUTINES