SELECT DBMS_METADATA.GET_DDL('TABLESPACE', TS.tablespace_name) FROM DBA_TABLESPACES TS; 得到指定表空间的创建语句 SQL> select dbms_metadata.get_ddl('TABLESPACE',NAME) FROM V$TABLESPACE where name in ('NSTC_WS','RMANS'); 3、得到所有创建用户的ddl SELECT DBMS_METADATA.GET_DDL('USER',U.user...
DBMS_METADATA – User Create Script 可以按如下方式获取任何用户(Schema)的 DDL(创建脚本) select dbms_metadata.get_ddl('USER', du.username) AS DDL_SCRIPT from dba_users du where du.username = 'TYPE_USER_NAME' union all select dbms_metadata.get_granted_ddl('TABLESPACE_QUOTA', dtq.username) ...
通过系统包DBMS_METADATA.GET_DDL也可以获取用户的权限信息,如下所示: 1. 1. 1SELECT DBMS_METADATA.GET_DDL('USER', 'LHR') DDL_SQL FROM DUAL 2UNION ALL 3SELECT DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT', 'LHR') FROM DUAL 4UNION ALL 5SELECT DBMS_METADATA.GET_GRANTED_DDL('ROLE_GRANT',...
EXECUTE DBMS_METADATA.SET_TRANSFORM_PARAM(DBMS_METADATA.SESSION_TRANSFORM,'STORAGE',false); ---去除storage等多余参数 SELECT DBMS_METADATA.GET_DDL('TABLE','TCC_NE_FRAME') FROM DUAL; SELECT DBMS_METADATA.GET_DDL('TABLE','TCC_NE_SNAP') FROM DUAL; 2.得到一个用户下的所有表,索引,存储过程的d...
...若使用SYS用户创建了如下的用户LHRSYS并赋予相应的权限: CREATE USER LHRSYS IDENTIFIED BY LHRSYS; GRANT UPDATE (ENAME,SAL) ON...也可以获取用户的权限信息,如下所示: SELECT DBMS_METADATA.GET_DDL('USER', 'LHR') DDL_SQL FROM DUAL UNION ALL SELECT DBMS_METADATA.GET_GRANTED_DDL...& 说明: ...
DBMS_METADATA.GET_DDL('VIEW',view_name)FROMuser_views;-- 得到一个用户下的所有表,索引,存储过程,函数的ddlSELECTDBMS_METADATA.GET_DDL(U.OBJECT_TYPE,u.object_name)FROMUSER_OBJECTS uwhere U.OBJECT_TYPEIN('TABLE','INDEX','PROCEDURE','FUNCTION');-- 查看当前用户表的SQLselectdbms_metadata.get_...
[Oracle]dbms_metadata.get_ddl的使⽤⽅法总结dbms_metadata.get_ddl()⽤于获取对象的DDL,其具体⽤法如下。复制代码代码如下:set line 200 set pagesize 0 set long 99999 set feedback off set echo off 复制代码代码如下:select dbms_metadata.get_ddl('TABLE','TABLE_NAME','TABLE_OWNER') from ...
SELECT DBMS_METADATA.GET_DDL('TABLE','TCC_NE_FRAME') FROM DUAL; SELECT DBMS_METADATA.GET_DDL('TABLE','TCC_NE_SNAP') FROM DUAL; 2.得到一个用户下的所有表,索引,存储过程的ddl SET SERVEROUTPUT ON SET LINESIZE 1000 SET FEEDBACK OFF ...
将XML文件转化为各种格式(包括转化为SQL DDL) 提交XML重建对象 DBMS_METADAE 子程序 FETCH_XXX 子程序 SET_FILTER存储过程 语法 PROCEDUREset_filter(handleINNUMBER,nameINVARCHAR2,valueINVARCHAR2|BOOLEAN|NUMBER,object_type_path VARCHAR2); ... DBMS_METADATA.SET_FILTER(handle, 'NAME', 'HR'); ...
Add support for DBMS_OUTPUT.ENABLE/DISABLE. Remove CAST AS FLOAT for BINARY_FLOAT and BINARY_DOUBLE columns in default data migration query. Fix sequences refresh if the current value has changed. Fix bug related to misinterpretation of pseudo-columns (ROWNUM, etc.) if a column with the same...