请问有没有sql语句可以获得表的创建脚本语句 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL> set pagesize 1000;SQL> set linesize 1000;SQL> set long 10000;SQL> select dbms_metadata.get_ddl('TABLE','EMP') from dual;DBMS_METADATA.GET_DDL('TABLE',-------------------------------------------------------------------------------- CREATE TABLE "SCOTT"."EMP" ( "EMPNO" NUMBER(4,0), "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "MGR" NUMBER(4,0), "HIREDATE" DATE, "SAL" NUMBER(7,2), "COMM" NUMBER(7,2), "DEPTNO" NUMBER(2,0), CONSTRAINT "PK_EMP" PRIMARY KEY ("EMPNO") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "USERS" ENABLE, CONSTRAINT "FK_DEPTNO" FOREIGN KEY ("DEPTNO") REFERENCES "SCOTT"."DEPT" ("DEPTNO") ENABLE ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "USERS" 注释你就desc table_name看啊或者SELECT column_name,comments FROM USER_COL_COMMENTS where table_name=UPPER('table_name') conn user/user@yourdbselect DBMS_METADATA.GET_DLL('TABLE',u.TABLE_NAME) from USER_TABLES u; pl/sql中 两个值为null的变量的比较应该为true还是为false Oracle10g在AS4上遇到这样的问题我该怎么办啊? 新版 Oracle 9i视频教学录像 来看看这个查询 再问sql 高手请进(有些难度) 各位朋友,有没有谁使用oracle移植工作台,谢谢各位朋友 请教ORACLE存储过程执行完成sqlcode值为100是什么情况?是执行过程有错误吗?谢谢 菜鸟求教 有没有Oracle的函数手册 "INNER JOIN"在语句的执行中起一个什么作用 oracle安装问题 菜鸟请教:手动创建数据库疑问
SQL> set pagesize 1000;
SQL> set linesize 1000;
SQL> set long 10000;
SQL> select dbms_metadata.get_ddl('TABLE','EMP') from dual;DBMS_METADATA.GET_DDL('TABLE',
-------------------------------------------------------------------------------- CREATE TABLE "SCOTT"."EMP"
( "EMPNO" NUMBER(4,0), "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "MGR" NUMBER(4,0), "HIREDATE" DATE, "SAL" NUMBER(7,2), "COMM" NUMBER(7,2), "DEPTNO" NUMBER(2,0), CONSTRAINT "PK_EMP" PRIMARY KEY ("EMPNO") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "USERS" ENABLE,
CONSTRAINT "FK_DEPTNO" FOREIGN KEY ("DEPTNO") REFERENCES "SCOTT"."DEPT" ("DEPTNO") ENABLE ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "USERS"
或者SELECT column_name,comments
FROM USER_COL_COMMENTS
where table_name=UPPER('table_name')
conn user/user@yourdb
select DBMS_METADATA.GET_DLL('TABLE',u.TABLE_NAME) from USER_TABLES u;