日期:2014-05-17  浏览次数:20530 次

如何获取当前数据库下的所有表
请教各位一个sqlserver的问题,怎样查询指定数据库的下的多所有表,sysobject里是所有的数据库的表,没有办法查询当前数据库的所有表。oracle中有 user_objects和all_objects,sqlserver的sysobjects和oracle的all_objcets差不多,没有user_objects.


------解决方案--------------------
SQL code
SELECT * FROM sys.sysobjects WHERE type='u' AND uid=SCHEMA_ID(CURRENT_USER)