请帮我))。我在 Oracle DB 中使用以下方法生成 ddl 脚本:dbms_metadata.extract_ddl()
函数并为当前会话“PRETTY”设置转换参数,在此过程中为 true dbms_metadata.set_transform_param(dbms_metadata.session_transform,'PRETTY', true)
:。结果,我有 ddl 脚本,具有 Oracle DB 的默认格式化样式。告诉我?请问,如何更改提取ddl的默认代码样式?例如:在执行此语句之前
execute dbms_metadata.set_transform_param(dbms_metadata.session_transform,'PRETTY', true);
execute dbms_metadata.set_transform_param(dbms_metadata.session_transform,'SEGMENT_ATTRIBUTES',false);
select dbms_metadata.get_ddl('TABLE', 'EMP', 'SCOTT') from dual;
我在 Oracle DB 默认格式代码样式中为该表获取 ddl:
我可以更改 ddl 等格式吗?