比方我 建表
create table table2 as ( selct col1 ,col2,。
where 条件1 and 条件2 or 条件 。。
from table1)过了一段时间, 我忘记当初 这个table2 是如何建立的话,
有没有地方 能看到当初 我 这个create table 的命令呢??
是不是应该有某一个 数据字典当中 有所谓的解释, 可能字段名称叫做 comments 之类的
create table table2 as ( selct col1 ,col2,。
where 条件1 and 条件2 or 条件 。。
from table1)过了一段时间, 我忘记当初 这个table2 是如何建立的话,
有没有地方 能看到当初 我 这个create table 的命令呢??
是不是应该有某一个 数据字典当中 有所谓的解释, 可能字段名称叫做 comments 之类的
解决方案 »
- 使用loader 为什么第一行的数据导不进去表中?
- 一条返回大结果集SQL语句的优化
- 关于添加日期的时分秒问题
- 在Oracle10g上开发,最后部署到Oracle9i上,会有问题吗?
- A query with LOB's requires OCI8 mode,but OCI7 mode is used
- 求一SQL语句,在线等~~~
- [急]怎么解决装JDK与Oracle9i的冲突???
- windows xp上oracle 816的数据库服务进程不能启动
- 增量导入的问题
- 请问一下,为什么我在虚拟机中安装oracle11g的时候,界面上的下一步,取消按钮一直在闪烁?
- sqlplus 里面可以查询数据吗?
- 导数据的时候报内存不足如何解决
----------------------------------------- -------- ----------------------------
NAME NCHAR(6)
ADDR NVARCHAR2(16)
SAL NUMBER(9,2)
2,DBMS_METADATA.GET_DDL包使用方法如下:SQL> SELECT DBMS_METADATA.GET_DDL('TABLE','NCHAR_TST') FROM DUAL;如果显示的结果并未完整,如下: CREATE TABLE "SCOTT"."NCHAR_TST"
( "NAME" NCHAR(6),
"ADDR" NVARCHAR2(16那么修改如下:SQL> SET LONG 9999SQL> SELECT DBMS_METADATA.GET_DDL('TABLE','NCHAR_TST') FROM DUAL;则显示如下的结果:DBMS_METADATA.GET_DDL('TABLE','NCHAR_TST')
------------------------------------------------------------------------------ CREATE TABLE "SCOTT"."NCHAR_TST"
( "NAME" NCHAR(6),
"ADDR" NVARCHAR2(16),
"SAL" NUMBER(9,2)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 LOGGING
STORAGE(INITIAL 12288 NEXT 12288 MINEXTENTS 1 MAXEXTENTS 249 PCTINCREASE 50
FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "SYSTEM"
select dbms_metadata.get_ddl('TABLE','EMP') from dual;DBMS_METADATA.GET_DDL('TABLE','EMP')
-------------------------------------------------------------------------------- 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")DBMS_METADATA.GET_DDL('TABLE','EMP')
--------------------------------------------------------------------------------
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"这个确实不错 啊谢谢了