DBMS_METADATA.GET_DDL 问题 请问,怎么用DBMS_METADATA.GET_DDL 包查询表结构啊?请高人指教. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只是读表定义的话select DBMS_METADATA.GET_DDL('TABLE',your_tablename) from dual SQL> set serveroutput on;SQL> ed已写入 file afiedt.buf 1 begin 2 dbms_output.put_line(dbms_metadata.get_ddl('TABLE','TEST_06')); 3* end;SQL> / CREATE TABLE "TEST01"."TEST_06" ( "C1" VARCHAR2(2), "C2" VARCHAR2(10), "C3" NUMBER ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESSLOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE"TESTDB" PL/SQL 过程已成功完成。 oracle create index 问题? PL/SOL怎么设置sequence啊? 急求一个sql,请帮忙,谢谢! em问题谢谢了 真的急 弄了一上午了 大容量数据表设计思路 应用程序delete 不掉PL/SQL develop 插入的数据,请教原因 Oracle8.15安装玩后,Net8 Easy Config错误,怎么回事呢? 请问在oracle存储过程中如何声明一个二维数组 ORACLE 9创建资料档案库失败,原因如下: current redo异常恢复 如何在before insert 的行级触发器中抛弃 异常数据 ??? 谁能提供国外银行卡在铁路系统的应用介绍?
select DBMS_METADATA.GET_DDL('TABLE',your_tablename) from dual
SQL> ed
已写入 file afiedt.buf 1 begin
2 dbms_output.put_line(dbms_metadata.get_ddl('TABLE','TEST_06'));
3* end;
SQL> / CREATE TABLE "TEST01"."TEST_06"
( "C1" VARCHAR2(2),
"C2" VARCHAR2(10), "C3" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS
LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE
"TESTDB" PL/SQL 过程已成功完成。