巧妙运用sys.user_

来源:百度文库 编辑:神马文学网 时间:2024/04/28 18:04:47
 数据库dba用户sys下,有对应一些以user_开头的视图,通过这些视图,可以理解数据库的相关信息,如表结构、function、存储过程、触发器等。 如:SELECT * FROM User_Source 可以查询对应type的相关信息,type有:FUNCTION、JAVA SOURCE、PACKAGE、PACKAGE BODY、PROCEDURE、TRIGGER、TYPE、TYPE BODY SELECT * FROM user_views 可以查询视图的相关信息 SELECT * FROM user_all_tables 可以查询表的相关信息 注意:这里查询出来的信息,只是当前user下的信息。你用scott用户和sys用户查询的结果可能不一样,它查询的结果是当前用户下的对应信息