查詢數據庫元數據oracle,sybase,db2 Sybase系統表 sybsystemdb 1、sysobjects 數據庫的每個表、試圖、過程、規則、觸發器、日志和臨時對象都在在其中有相應的一行 主要列信息 name sysname 對象名 id int 對象id type char 對象類型(D:缺省;U:用戶表;TR:觸發器;V:視圖;S:系統表;L:日志;F:Transact-SQL或SQLJ過程;P:Transact-SQL或SQLJ過程....) crdate datetime 對象創建的日期 2、syscolumns 數據庫中表和視圖的每一列和過程的每個參數都有響應的一行。 主要列信息 id int 所屬對象id colid smallint name sysname 列名 length 數據的物理長度 select name, type,id from sysobjects where type='U' and name = 't_right' select col.name as colname,colid as colid , tab.name as tabname,tab.id tabid from sysobjects as tab,syscolumns as col where col.id = tab.id and tab.name='t_right' select texttype from syscomments com ,sysobjects obj where obj.name='t_right' and com.id=obj.id 3、syscomments 4、systypes 5、sysprotects 用戶、組和角色被授予或者被撤消的權限的信息 oracle db2