1. 程式人生 > >如何查詢資料庫中的所有觸發器、儲存過程、檢視、表

如何查詢資料庫中的所有觸發器、儲存過程、檢視、表

select name from sysobjects where xtype='TR' --所有觸發器
select name from sysobjects where xtype='P' --所有儲存過程
select name from sysobjects where xtype='V' --所有檢視
select name from sysobjects where xtype='U' --所有表

以上為SqlServer用法


Select object_name From user_objects Where object_type='TRIGGER';  --所有觸發器
Select object_name From user_objects Where object_type='PROCEDURE';  --所有儲存過程

Select object_name From user_objects Where object_type='VIEW';  --所有檢視
Select object_name From user_objects Where object_type='TABLE'; --所有表

以上為Oracle用法