日期:2014-05-17  浏览次数:20702 次

问2个oracle的问题:1、如何在create table语句中引入外键?2、如何生成已存在的表的创建语句?
第二个问题的意思是:对于已经创建好的用户表,怎样才能生成创建它的sql语句?

------解决方案--------------------
SQL code

--第1個:
create table p(id int primary key);
create table c(id int,pid int
,constraint fk_p_c foreign key(pid) references p(id)--外鍵
);
--第2個:
--用exp或expdp命令導出表結構,rows=n
--或直接用plsql developer直接導出用戶對象

------解决方案--------------------
dbms_metadata.get_ddl 得到脚本。。。。