Ò»¡¢¸ÅÊö
ÔÚʵ¼ÊµÄÈí¼þ¿ª·¢ÏîÄ¿ÖУ¬ÎÒÃǾ³£»áÓöµ½ÐèÒª´´½¨¶à¸öÏàͬÀàÐ͵ÄÊý¾Ý¿â±í»ò´æ´¢¹ý³ÌµÄʱºò¡£ÀýÈ磬Èç¹û°´ÕÕÉí·ÝÖ¤ºÅÂëµÄβºÅÀ´·Ö±í£¬ÄÇô¾ÍÐèÒª´´½¨10¸öÓû§ÐÅÏ¢±í£¬Î²ºÅÏàͬµÄÓû§ÐÅÏ¢·ÅÔÚͬһ¸ö±íÖС£
¶ÔÓÚÀàÐÍÏàͬµÄ¶à¸ö±í£¬ÎÒÃÇ¿ÉÒÔÖð¸ö½¨Á¢£¬Ò²¿ÉÒÔ²ÉÓÃÑ»·µÄ·½·¨À´½¨Á¢¡£ÓëÖ®Ïà¶ÔÓ¦µÄ£¬¿ÉÒÔÓÃÒ»¸ö´æ´¢¹ý³ÌʵÏÖ¶ÔËùÓбíµÄ²Ù×÷£¬Ò²¿ÉÒÔÑ»·½¨Á¢´æ´¢¹ý³Ì£¬Ã¿¸ö´æ´¢¹ý³ÌʵÏÖ¶Ôij¸öÌØ¶¨±íµÄ²Ù×÷¡£
±¾ÎÄÖУ¬ÎÒÃǽ¨Á¢10¸öÔ±¹¤ÐÅÏ¢±í£¬Ã¿¸ö±íÖаüº¬Ô±¹¤¹¤ºÅ(8λ)ºÍÄêÁä×ֶΣ¬ÒÔ¹¤ºÅµÄ×îºóһλÀ´·Ö±í¡£Í¬Ê±£¬ÎÒÃǽ¨Á¢´æ´¢¹ý³ÌʵÏÖ¶ÔÔ±¹¤ÐÅÏ¢µÄ²åÈë¡£±¾ÎÄÖеÄSQLÓï¾ä»ùÓÚORACLEÊý¾Ý¿âʵÏÖ¡£
¶þ¡¢Ò»°ãµÄʵÏÖ·½Ê½
ÔÚ¸ÃʵÏÖ·½Ê½ÖУ¬ÎÒÃÇÖð¸ö½¨Á¢Ô±¹¤ÐÅÏ¢±í£¬²¢ÔÚÒ»¸ö´æ´¢¹ý³ÌʵÏÖ¶ÔËùÓбíµÄ²Ù×÷¡£¾ßÌåSQLÓï¾äÈçÏ£º
½¨±íÓï¾ä£º
-- tb_employeeinfo0
begin
execute immediate 'drop table tb_employeeinfo0 cascade constraints';
exception when others then commit;
end;
/
create table tb_employeeinfo0
(
employeeno varchar2(10) not null, -- employee number
employeeage int not null -- employee age
);
create unique index idx1_tb_employeeinfo0 on tb_employeeinfo0(employeeno);
prompt 'create table tb_employeeinfo0 ok';
commit;
-- tb_employeeinfo1
begin
execute immediate 'drop table tb_employeeinfo1 cascade constraints';
exception when others then commit;
end;
/
create table tb_employeeinfo1
(
employeeno varchar2(10) not null, -- employee number
employeeage int not null -- employee age
);
create unique index idx1_tb_employeeinfo1 on tb_employeeinfo1(employeeno);
prompt 'create table tb_employeeinfo1 ok';
commit;
-- tb_employeeinfo2
begin
execute immediate 'drop table tb_employeeinfo2 cascade constraints';
exception when others then commit;
end;
/
create table tb_employeeinfo2
(
employeeno varchar2(10) not null, -- employee number
employeeage int not null -- employee age
);
create unique index idx1_tb_employeeinfo2 on tb_employeeinfo2(employeeno);
prompt 'create table tb_employeeinfo2 ok';
commit;
-- tb_employeeinfo3
begin
execute immediate 'drop table tb_employeeinfo3 cascade constraints';
exception when others then commit;
end;
/
create table tb_employeeinfo3
(
employeeno varchar2(10) not null, -- employee number
employeeage int not null -- employee age
);
create unique index idx1_tb_employeeinfo3 on tb_employeeinfo3(employeeno);
prompt 'create table tb_employeeinfo3 ok';
commit;
-- tb_employeeinfo4
begin
execute immediate 'drop table tb_employeeinfo4 cascade constraints';
exception when others then commit;
end;
/
create table tb_employeeinfo4
(
employeeno varchar2(10) not null, -- employee number
employeeage int not null -- employee age
);
create unique index idx1_tb_employeeinfo4 on tb_employeeinfo4(employeeno);
prompt 'create table tb_employeeinfo4 ok';
commit;
-- tb_employeeinfo5
begin
execute immediate 'drop table tb_employeeinfo5 cascade constraints';
exception when others then commit;
end;
/
create table tb_employeeinfo5
(
employeeno varchar2(10) not null, -- employee number
employeeage int not null -- employee age
);
create unique index idx1_tb_employeeinfo5 on tb_employeeinfo5(employeeno);
prompt 'create table tb_employeeinfo5 ok';
commit;
-- tb_employeeinfo6
begin
execute immediate 'drop table tb_employeeinfo6 cascade constraints';
exception when others then commit;
end;
/
create table tb_employeeinfo6
(
employeeno varchar2(10) not null, -- employee number
employeeage int not null -- employee age
);
create unique index idx1_tb_employeeinfo6 on tb_employeeinfo6(employeeno);
prompt 'create table tb_employeeinfo6 ok';
commit;
-- tb