在Sql Server中可以通过信息架构视图来获取数据:
SELECT * FROM INFORMATION_SCHEMA.TABLES
获取表名的清单:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE'
获取视图名清单:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'VIEW'
还有获取列,存储过程等,具体可以查看SQL SERVER 的联机帮助。