ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

»ùÓÚORACLEÊý¾Ý¿âµÄÑ­»·½¨±í¼°Ñ­»·´´½¨´æ´¢¹ý³ÌµÄSQLÓï¾äʵÏÖ(Ò»)
2015-07-24 10:57:30 À´Ô´: ×÷Õß: ¡¾´ó ÖРС¡¿ ä¯ÀÀ:3´Î
Tags£º»ùÓÚ ORACLE Êý¾Ý¿â Ñ­»· ´´½¨ ´æ´¢ ¹ý³Ì SQL Óï¾ä ʵÏÖ

Ò»¡¢¸ÅÊö
ÔÚʵ¼ÊµÄÈí¼þ¿ª·¢ÏîÄ¿ÖУ¬ÎÒÃǾ­³£»áÓöµ½ÐèÒª´´½¨¶à¸öÏàͬÀàÐ͵ÄÊý¾Ý¿â±í»ò´æ´¢¹ý³ÌµÄʱºò¡£ÀýÈ磬Èç¹û°´ÕÕÉí·ÝÖ¤ºÅÂëµÄβºÅÀ´·Ö±í£¬ÄÇô¾ÍÐèÒª´´½¨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
Ê×Ò³ ÉÏÒ»Ò³ 1 2 3 ÏÂÒ»Ò³ βҳ 1/3/3
¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
·ÖÏíµ½: 
ÉÏһƪ£ºÊý¾Ý¿â¸´Ï°3¨D¨DÊý¾Ý¿âÍêÕûÐÔ ÏÂһƪ£ºOracle¿ç¿â²éѯ¸´ÖƱíÊý¾Ý·Ö²¼Ê½..

ÆÀÂÛ

ÕÊ¡¡¡¡ºÅ: ÃÜÂë: (ÐÂÓû§×¢²á)
Ñé Ö¤ Âë:
±í¡¡¡¡Çé:
ÄÚ¡¡¡¡ÈÝ:

¡¤Linuxϵͳ¼ò½é (2025-12-25 21:55:25)
¡¤Linux°²×°MySQL¹ý³Ì (2025-12-25 21:55:22)
¡¤Linuxϵͳ°²×°½Ì³Ì£¨ (2025-12-25 21:55:20)
¡¤HTTP Åc HTTPS µÄ²î„ (2025-12-25 21:19:45)
¡¤ÍøÕ¾°²È«±ØÐ޿ΣºÍ¼ (2025-12-25 21:19:42)