如果要获取表、视图、过程的定义。在ORACLE9I中,可以用下列语句实现:
SELECT DBMS_METADATA.GET_DDL('TABLE','TB_TEST') FROM DUAL;
当然也不要忘了设置LONG、PAGESIZE和LINESIZE
通过设置long可以查看整条创建sql,如:set long 100000,但是此仅对本次会话有效。
保存此设置,可以在D:/oracle/ora92/sqlplus/admin/glogin.sql中,将set long 1000000加进去就可以啦。
本文介绍如何在Oracle9i中使用DBMS_METADATA.GET_DDL函数获取表、视图等对象的定义,并展示了如何设置LONG参数以完整显示创建SQL语句的方法。
1505

被折叠的 条评论
为什么被折叠?



