1.命令行方式(如:sqlplus)
## 用户
select dbms_metadata.get_ddl('USER','TEST') from dual;
## 表
select dbms_metadata.get_ddl('TABLE','TEST','T1') from dual;
## 表空间
select dbms_metadata.get_ddl('TABLESPACE','TBS_NAME') from dual;
## 索引
select dbms_metadata.get_ddl('INDEX','INDEX_NAME','INDEX_OWNER') from dual;
## 视图
select dbms_metadata.get_ddl('VIEW','VIEW_NAME','VIEW_OWNER') from dual;
2.图形化方式(如:PLSQL Developer)
上面图示,仅展示了如何获取用户的DDL创建语句,其他对象(如,表,索引等)的获取操作同上。文章来源地址https://www.toymoban.com/news/detail-850436.html
文章来源:https://www.toymoban.com/news/detail-850436.html
到了这里,关于Oracle获取对象的DDL创建语句的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!