資料庫維護常用操作3--DDL語句檢視
2>常用的查詢函式相關定義的語句:
select owner,object_name,object_type from dba_objects where object_name='GET_INFO';
select text from user_source where name='TEST_FUNC_1';--查出函式定義資訊
1.得到一個表或索引的ddl語句
SELECT DBMS_METADATA.GET_DDL('TABLE','DEPT','SCOTT') FROM DUAL;
select dbms_metadata.get_ddl('INDEX','PK_DEPT','SCOTT') from dual;
2.得到一個使用者下的所有表,索引,儲存過程的ddl
SELECT DBMS_METADATA.GET_DDL(U.OBJECT_TYPE, u.object_name) FROM USER_OBJECTS u
where U.OBJECT_TYPE IN ('TABLE','INDEX','PROCEDURE');
3.得到所有表空間的ddl語句
SELECT DBMS_METADATA.GET_DDL('TABLESPACE', TS.tablespace_name) FROM DBA_TABLESPACES TS;
4.得到所有建立使用者的ddl
SELECT DBMS_METADATA.GET_DDL('USER',U.username) FROM DBA_USERS U;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30018455/viewspace-1665019/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫常用操作SQL語句資料庫SQL
- 資料庫操作語句資料庫
- 資料庫常用維護命令資料庫
- oracle資料庫常用語句Oracle資料庫
- 值得白嫖的資料庫常用操作語句彙總(資料庫、資料表、資料操作)資料庫
- 資料庫的檢索語句資料庫
- DBeave如何檢視資料庫表的DDL建立語句資料庫
- oracle資料庫檢視鎖表的sql語句整理Oracle資料庫SQL
- 1.4 資料庫和常用SQL語句(正文)——MySQL資料庫命令和SQL語句資料庫MySql
- 檢視 Laravel 查詢資料語句Laravel
- 資料庫常用的sql語句彙總資料庫SQL
- 資料庫常用的sql語句大全--sql資料庫SQL
- idea內建資料庫 + sql語句庫表操作Idea資料庫SQL
- MySQL資料庫:7、SQL常用查詢語句MySql資料庫
- SQL Server 資料庫部分常用語句小結(二)SQLServer資料庫
- SQL Server 資料庫部分常用語句小結(一)SQLServer資料庫
- 【資料庫】SQL語句資料庫SQL
- MySQL資料庫常用操作MySql資料庫
- MySql常用操作SQL語句彙總MySql
- ORACLE 資料庫 查詢語句與DML語句Oracle資料庫
- 資料庫查詢語句資料庫
- Oracle資料庫語句大全Oracle資料庫
- 資料庫檢視資料庫
- 資料庫-檢視資料庫
- 1-庫表檢視及常用資料型別資料型別
- MySQL檢視建表語句MySql
- oracle檢視物件DDL語句Oracle物件
- mysql常用語句練習-基於ecshop2.7.3資料庫(1)MySql資料庫
- 六、資料庫管理與維護資料庫
- 2.5 指定資料庫建立語句資料庫
- 基於C#語言Oracle.ManagedDataAccess操作Oracle資料庫連線語句C#Oracle資料庫
- YII2 常用資料庫操作資料庫
- 2.12 資料庫資料字典檢視資料庫
- 資料庫基本操作 術語資料庫
- 資料庫操作語言DDL資料庫
- mysql資料庫語句自動生成MySql資料庫
- oracle-資料庫- insert 插入語句Oracle資料庫
- 資料庫學習(一)——select語句資料庫
- 資料庫的物化檢視資料庫