Quantcast
Channel: SCRIPTS – ORACLE-HELP
Viewing all articles
Browse latest Browse all 27

Extracts DDL statements for specified objects

$
0
0

exec dbms_metadata.set_transform_param( dbms_metadata.session_transform,’SQLTERMINATOR’, TRUE);

select
dbms_metadata.get_ddl( object_type, object_name, owner )
from
all_objects
where
object_type NOT LIKE ‘%PARTITION’ AND object_type NOT LIKE ‘%BODY’
AND upper(object_name) LIKE
upper(CASE
WHEN INSTR(‘&1′,’.’) > 0 THEN
SUBSTR(‘&1’,INSTR(‘&1′,’.’)+1)
ELSE
‘&1’
END
)
AND owner LIKE
CASE WHEN INSTR(‘&1′,’.’) > 0 THEN
UPPER(SUBSTR(‘&1’,1,INSTR(‘&1′,’.’)-1))
ELSE
user
END
/

The post Extracts DDL statements for specified objects appeared first on ORACLE-HELP.


Viewing all articles
Browse latest Browse all 27

Trending Articles