Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

OracleÖеÄUnion¡¢Union All¡¢Intersect¡¢Minus

ÖÚËùÖÜÖªµÄ¼¸¸ö½á¹û¼¯¼¯ºÏ²Ù×÷ÃüÁ½ñÌìÏêϸµØ²âÊÔÁËһϣ¬·¢ÏÖһЩÎÊÌ⣬¼Ç¼±¸¿¼¡£
¡¡¡¡¼ÙÉèÎÒÃÇÓÐÒ»¸ö±íStudent£¬°üÀ¨ÒÔÏÂ×Ö¶ÎÓëÊý¾Ý£º
¡¡¡¡drop table student;
¡¡¡¡create table student
¡¡¡¡(
¡¡¡¡id int primary key,
¡¡¡¡name nvarchar2(50) not null,
¡¡¡¡score number not null
¡¡¡¡);
¡¡¡¡insert into student values(1,'Aaron',78);
¡¡¡¡insert into student values(2,'Bill',76);
¡¡¡¡insert into student values(3,'Cindy',89);
¡¡¡¡insert into student values(4,'Damon',90);
¡¡¡¡insert into student values(5,'Ella',73);
¡¡¡¡insert into student values(6,'Frado',61);
¡¡¡¡insert into student values(7,'Gill',99);
¡¡¡¡insert into student values(8,'Hellen',56);
¡¡¡¡insert into student values(9,'Ivan',93);
¡¡¡¡insert into student values(10,'Jay',90);
¡¡¡¡commit;
¡¡¡¡UnionºÍUnion AllµÄÇø±ð¡£
¡¡¡¡select *
¡¡¡¡from student
¡¡¡¡where id < 4
¡¡¡¡union
¡¡¡¡select *
¡¡¡¡from student
¡¡¡¡where id > 2 and id < 6
¡¡¡¡½á¹û½«ÊÇ
¡¡¡¡1    Aaron    78
¡¡¡¡2    Bill    76
¡¡¡¡3    Cindy    89
¡¡¡¡4    Damon    90
¡¡¡¡5    Ella    73
¡¡¡¡Èç¹û»»³ÉUnion AllÁ¬½ÓÁ½¸ö½á¹û¼¯£¬Ôò·µ»Ø½á¹ûÊÇ£º
¡¡¡¡1    Aaron    78
¡¡¡¡2    Bill    76
¡¡¡¡3    Cindy    89
¡¡¡¡3    Cindy    89
¡¡¡¡4    Damon    90
¡¡¡¡5    Ella    73
¡¡¡¡¿ÉÒÔ¿´µ½£¬UnionºÍUnion AllµÄÇø±ðÖ®Ò»ÔÚÓÚ¶ÔÖØ¸´½á¹ûµÄ´¦Àí¡£
¡¡¡¡½ÓÏÂÀ´ÎÒÃǽ«Á½¸ö×Ó²éѯµÄ˳Ðòµ÷Õûһϣ¬¸ÄΪ
¡¡¡¡--Union
¡¡¡¡select *
¡¡¡¡from student
¡¡¡¡where id > 2 and id < 6
¡¡¡¡union
¡¡¡¡select *
¡¡¡¡from student
¡¡¡¡where id < 4
¡¡¡¡¿´¿´Ö´Ðнá¹ûÊÇ·ñºÍÄãÆÚÍûµÄÒ»Ö£¿
¡¡¡¡--Union All
¡¡¡¡select *
¡¡¡¡from student
¡¡¡¡where id > 2 and id < 6
¡¡¡¡union all
¡¡¡¡select *
¡¡¡¡from student
¡¡¡¡where id &l


Ïà¹ØÎĵµ£º

OracleºÍMySQL¡¢PostgreSQLÌØÐÔ¶Ô±È

¡¡Ëæ×ÅÏÖ´úÊý¾Ý¿â¿ÉÓÃÌØÕ÷¼¯µÄѸËÙÔö¼Ó£¬ºÜÄÑÇø·ÖÊëºÃÊ뻵¡£ÀýÈçOracleÀï¾ÍÓÐÐí¶àÄã¿ÉÄÜ´ÓÀ´¶¼²»ÐèÒªµÄ¸ß¼¶Êý¾Ý²Ö¿âÌØÕ÷¡£´ËÍâÒ²¿ÉÄÜÓÐһЩÆäËü²»¿É»òȱµÄÌØÕ÷±ÈÈçACIDÊÂÎñÌØÐÔ¡£ÎÒÃÇÀ´¿´Ò»¿´Ö÷ÒªµÄÒ»Ð©ÌØÕ÷£¬±ÈÈç´æ´¢¹ý³Ì£¬ÊÓͼ£¬¿ìÕÕ£¬±íÊý¾ÝÀàÐͺÍÊÂÎñµÈµÈ¡£Í¬Ê±ÎÒÃÇ·ÖÎöÒ»ÏÂPostgresql£¬MySQLºÍOracleÕ⼸¸öÊý¾Ý¿â£¬È»º ......

Oracle ¿Í»§¶ËÅäÖüàÌý(TNSNames.oraÉèÖÃ)

¢Ù Ö»ÐèÔÚÎļþ TNSNames.ora ÖмÓÈëÒÔϽڵ㣬¼´¿É³É¹¦ÅäÖüàÌý
ORCL190 =  //ºìÉ«²¿ÃÅΪÁ¬½Ó¼àÌýÃû×Ö
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.190)(PORT = 1521))  //ºìÉ«²¿ÃÅΪ·þÎñÆ÷ËùÔÚIPµØÖ· 1521Ϊ¶Ë¿ÚºÅ
    (CONNECT_DATA ......

Oracle 10g upgrade from 10.2.0.1 to 10.2.0.4


 
   а²×°ÁËһ̨Êý¾Ý¿â·þÎñÆ÷£¬°æ±¾ÊÇ10.2.0.1µÄ£¬ÒòΪÏÖÔÚ×îеÄÊÇ10.2.0.4µÄ¡£ °æ±¾µÍÁË£¬bug¶à¡£ËùÒԾͶÔÊý¾Ý¿â×öÁËÒ»¸öÉý¼¶¡£
   ·þÎñÆ÷ÊÇwindows 2003µÄϵͳ£¬¶¼ÊÇ¿ÉÊÓ»°²Ù×÷¡£ ÏÂÒ»²½µÄÎÊÌâ¡£ 10.2.0.4µÄpatchset ÀïÃæÒ²ÓÐÏêϸµÄ°²×°ËµÃ÷¡£ Ö®×ö¸ö×ܽá ......

OracleÎÂϰÓëÈëÃÅ

SQL Server¿ª·¢ÕßOracle¿ìËÙÈëÃÅ http://kb.cnblogs.com/a/853694 ¼òµ¥¸ÅÄîµÄ½éÉÜ 1. Á¬½ÓÊý¾Ý¿â
S:    use mydatabase
O:    connect username/password@DBAlias
       conn username/password@DBAlias 2. ÔÚOracleÖÐʹÓÃDual, DualÊÇO ......

OracleÊý¾Ý¿âimpºÍexpµÄʹÓá¾×ª¡¿


1.µ¼ÈëÊý¾ÝÃüÁimp userid=fkprod/fkprod full=y file=xxx.dmp
2.µ¼³öÊý¾Ý¿â¶ÔÏóÃüÁ
ʹÓÃtools--->export user objectÖ»Äܵ¼³öÊý¾Ý±í½Å±¾²»ÄÜ´ø³öÊý¾Ý,
»òÕßʹÓÃexp user/pwd file=/dir/xxx.dmp log=xxx.log full=y commit=y ignore=y
×¢Ò⣺Èç¹ûÄãÒªÔ¶³ÌµÇ¼µ½Êý¾Ý¿â·þÎñÆ÷µ¼³ö£¬¿ÉÒÔÔÚ±¾µØSQLPLUS×öÈçÏÂÃüÁ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ