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

oracleѧϰ±Ê¼Ç——ÊÓͼ


1.ÊÓͼ£¨VIEW£©
1.1 ¸ÅÄî
       ÊÓͼ-----ÊÇÓÉSELECT²éѯÓï¾ä(¿ÉÒÔÊǵ¥±í»òÕß¶à±í²éѯ)¶¨ÒåµÄÒ»¸ö"Âß¼­±í",Ö»Óж¨Òå¶øÎÞÊý¾Ý,ÊÇÒ»¸ö"Ðé±í". ÔÚ´´½¨ÊÓͼʱ,Ö»Êǽ«ÊÓͼµÄ¶¨ÒåÐÅÏ¢±£´æÔÚÊý¾Ý×ÖµäÖÐ, ¶ø²¢²»½«Êµ¼ÊµÄÊý¾Ý¸´ÖƵ½Èκεط½, ¼´²»ÐèÒªÔÚ±í¿Õ¼äÖÐΪÊÓͼ·ÖÅä´æ´¢¿Õ¼ä. ÊÓͼÊDz鿴ºÍ²Ù×Ý»ù±íÊý¾ÝµÄÒ»ÖÖ·½·¨, ¿ÉÒÔÏñʹÓñíÒ»ÑùʹÓÃÊÓͼ.
        tips: ²éѯÊÓͼûÓÐʲôÏÞÖÆ, ²åÈë/¸üÐÂ/ɾ³ýÊÓͼµÄ²Ù×÷»áÊܵ½Ò»¶¨µÄÏÞÖÆ; ËùÓÐÕë¶ÔÊÓͼµÄ²Ù×÷¶¼»áÓ°Ïìµ½ÊÓͼµÄ»ù±í; ΪÁË·ÀÖ¹Óû§Í¨¹ýÊÓͼ¼ä½ÓÐ޸Ļù±íµÄÊý¾Ý, ¿ÉÒÔ½«ÊÓͼ´´½¨ÎªÖ»¶ÁÊÓͼ(´øÉÏwith read onlyÑ¡Ïî).
        ÊÓͼÖеÄÊý¾Ý»áËæ»ù±íµÄ¸üжø×Ô¶¯¸üÐÂ.
        ÊÓͼÓÌÈç»ù±íµÄÒ»¸ö"´°¿Ú", ͨ¹ýÕâ¸ö"´°¿Ú", ¿ÉÒÔʵʩÐí¶à¹ÜÀí. ÔÚÒ»¸öÊÓͼÖпÉÒÔ¶¨ÒåµÄ×î´óÁÐÊýΪ1000, Óë±íµÄÏÞÖÆÏàͬ.
        ÊÓÍ¼Ô¼Êø: ÔÊÐíÔÚÊÓͼÉÏÉú³ÉÔ¼Êø, Èç"Ö÷¼üÔ¼Êø¡¢Î¨Ò»¼üÔ¼Êø¡¢Íâ¼üÔ¼Êø¡¢¼ì²éÔ¼Êø"µÈ. µ«ÊÓͼÉϵÄÔ¼Êø²»ÊÇÇ¿ÖÆÐÔµÄ, ¶øÊÇÉùÃ÷ÐÔµÄ. ÊÓÍ¼Ô¼ÊøµÄÓï·¨Óë±íÏàͬ. ÔÚ´´½¨ÊÓͼʱ, ¿ÉÒÔʹÓÃwith check optionÑ¡Ïî,¸øÊÓͼ¶¨ÒåcheckÔ¼Êø,ʹÆäÖ»Äܲéѯ¡¢²Ù×÷Âú×ãcheckÔ¼ÊøµÄ¼Ç¼ÐÐ.
1.2  ×÷ÓÃ
        1)Ìṩ¸÷ÖÖÊý¾Ý±íÏÖÐÎʽ, ¿ÉÒÔʹÓø÷ÖÖ²»Í¬µÄ·½Ê½½«»ù±íµÄÊý¾ÝÕ¹ÏÖÔÚÓû§ÃæÇ°, ÒÔ±ã·ûºÏÓû§µÄʹÓÃϰ¹ß(Ö÷ÒªÊÖ¶Î: ʹÓñðÃû).
        2)Òþ²ØÊý¾ÝµÄÂß¼­¸´ÔÓÐÔ²¢¼ò»¯²éѯÓï¾ä, ¶à±í²éѯÓï¾äÒ»°ãÊDZȽϸ´ÔÓµÄ, ¶øÇÒÓû§ÐèÒªÁ˽â±íÖ®¼äµÄ¹ØÏµ, ·ñÔòÈÝÒ×д´í; Èç¹û»ùÓÚÕâÑùµÄ²éѯÓï¾ä´´½¨Ò»¸öÊÓͼ, Óû§¾Í¿ÉÒÔÖ±½Ó¶ÔÕâ¸öÊÓͼ½øÐÐ"¼òµ¥²éѯ"¶ø»ñµÃ½á¹û. ÕâÑù¾ÍÒþ²ØÁËÊý¾ÝµÄ¸´ÔÓÐÔ²¢¼ò»¯Á˲éѯÓï¾ä. ÕâÒ²ÊÇoracleÌṩ¸÷ÖÖ"Êý¾Ý×ÖµäÊÓͼ"µÄÔ­ÒòÖ®Ò»,all_constraints¾ÍÊÇÒ»¸öº¬ÓÐ2¸ö×Ó²éѯ²¢Á¬½ÓÁË9¸ö±íµÄÊÓͼ(ÔÚcatalog.sqlÖж¨Òå).
        3)Ö´ÐÐijЩ±ØÐëʹÓÃÊÓͼµÄ²éѯ. ijЩ²éѯ±ØÐë½èÖúÊÓͼµÄ°ïÖú²ÅÄÜÍê³É. ±ÈÈç, ÓÐЩ²éѯÐèÒªÁ¬½ÓÒ»¸ö·Ö×éͳ¼ÆºóµÄ±íºÍÁíÒ»±í, Õâʱ¾Í¿ÉÒÔÏÈ»ùÓÚ·Ö×éͳ¼ÆµÄ½á¹û´´½¨Ò»¸öÊÓͼ, È»ºóÔÚ²éѯÖÐÁ¬½ÓÕâ¸öÊÓͼºÍ


Ïà¹ØÎĵµ£º

Oracleѧϰ±Ê¼Ç¶þ´æ´¢

Oracleѧϰ±Ê¼Ç¶þ´æ´¢
                                         ——ͨ¹ýÓëSqlServer¶Ô±Èѧϰ
´æ´¢
   ÔÚSqlServerÖУ¬ÎÒÃÇ¿ÉÒÔΪһ¸öÊý¾Ý¿âÖ¸¶¨Ò»×éÎļþ¡£Êý¾Ý´æ´¢ÔÚÕâЩÎļþÖС£
& ......

OracleÖм¸¸öµäÐ͵ĹØÓÚº¯Êý²éѯ_3ÔÂ5ÈÕ

Ò»¡¢ÔÚ²»ÖªµÀ²¿ÃÅ“SALES”µÄ²¿ÃűàºÅµÄÇé¿öÏ£¬²é³ö´Ë²¿ÃŵÄËùÓÐÔ±¹¤ÐÕÃû¡£
select e.ename
from emp e
where e.deptno=(select deptno from dept  where dname='SALES');
 
2¡¢²éѯ³öÔÂн¸ßÓÚ¹«Ë¾Æ½¾ùÔÂнµÄËùÓÐÔ±¹¤±àºÅ£¬ÐÕÃû£¬ËùÓв¿ÃűàºÅ£¬²¿ÃÅÃû³Æ£¬Éϼ¶Áìµ¼Ãû£¬ÒÔ¼°
ËûµÄ¹¤×ʵȼ¶¡£
SE ......

Oracle×Ö·û¼¯ÎÊÌâ×ܽá

¾­³£ÓÐͬÊÂ×ÉѯoracleÊý¾Ý¿â×Ö·û¼¯Ïà¹ØµÄÎÊÌ⣬ÈçÔÚ²»Í¬Êý¾Ý¿â×öÊý¾ÝÇ¨ÒÆ¡¢Í¬ÆäËüϵͳ½»»»Êý¾ÝµÈ£¬³£³£ÒòΪ×Ö·û¼¯²»Í¬¶øµ¼ÖÂÇ¨ÒÆÊ§°Ü»òÊý¾Ý¿âÄÚÊý¾Ý±ä³ÉÂÒÂë¡£ÏÖÔÚÎÒ½«oracle×Ö·û¼¯Ïà¹ØµÄһЩ֪ʶ×ö¸ö¼òµ¥×ܽᣬϣÍû¶Ô´ó¼Ò½ñºóµÄ¹¤×÷ÓÐËù°ïÖú¡£
¡¡¡¡Ò»¡¢Ê²Ã´ÊÇoracle×Ö·û¼¯
¡¡¡¡Oracle×Ö·û¼¯ÊÇÒ»¸ö×Ö½ÚÊý¾ÝµÄ½âÊ͵ķûºÅ¼¯ ......

Oracle ×Ö·û¼¯µÄ²é¿´ºÍÐÞ¸Ä




< type="text/javascript">
< type="text/javascript">
http://blog.csdn.net/tianlesoftware/archive/2009/12/01/4915223.aspx
 
Ò»¡¢Ê²Ã´ÊÇ
Oracle
×Ö·û¼¯

      
Oracle
×Ö·û¼¯ÊÇÒ»¸ö×Ö½ÚÊý¾ÝµÄ½âÊ͵ķûºÅ¼¯ºÏ
,
ÓдóÐ¡Ö ......

½«Êý¾Ý¿âµÄSQL½Å±¾Îļþµ¼Èëµ½oracleÖÐ

#1. Ê×ÏÈÒÔ¹ÜÀíÔ±µÄÉí·ÝµÇ¼µ½oracleϵͳÖÐ
cmd;
sqlplus sys/sys as sysdba;
#2.´´½¨Óû§test,ÃÜÂëΪtest
create user test identified by test;
#3.´´½¨±í¿Õ¼ä,ÔÚDÅÌϽ¨Á¢50mµÄ±í¿Õ¼ädata_dbf
create tablespace ts_tablespace datefile 'D:\data_dbf' size 50m;
#4.ΪÓû§·ÖÅä±í¿Õ¼ä
alter user test default t ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ