Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 NUMBERÀàÐÍÏê½â


1>.NUMBERÀàÐÍϸ½²£º
Oracle number datatype Óï·¨£ºNUMBER[(precision [, scale])]
¼ò³Æ£ºprecision --> p
      scale     --> s
NUMBER(p, s)
·¶Î§£º 1 <= p <=38, -84 <= s <= 127
±£´æÊý¾Ý·¶Î§£º-1.0e-130 <= number value < 1.0e+1 ......

oracle´æ´¢¹ý³Ì´úÂëʵÀý

1¡¢ÓÃÀ´²åÈë´óÁ¿²âÊÔÊý¾ÝµÄ´æ´¢¹ý³Ì
CREATE OR REPLACE PROCEDURE INSERTAMOUNTTEST
(
ST_NUM        IN     NUMBER,
ED_NUM        IN     NUMBER
)
IS
BEGIN
declare
     ......

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

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

ÔÚIBM AIXÉϰ²×°Oracle RAC (RS/6000)

±¾Îijö×Ô “inthirties£¨ÄÐÈËÈýÊ®£©”²©¿Í£¬×ªÔØÇëÎñ±Ø×¢Ã÷×÷Õߺͱ£Áô³ö´¦£¬Î´¾­×÷ÕßÐí¿É×ªÔØ£¬±Ø×·¾¿·¨ÂÉÔðÈΡ£
ÔÚIBM AIXÉϰ²×°Oracle RAC (RS/6000)
Ä¿µÄ
´ËÎĵµÏò¶ÁÕßÌṩÈçºÎ°²×°Ò»¸öȺ¼¯£¬°²×°RAC£¬²¢ÔÚIBM AIX HACMP/ES (CRM) 4.4.xÉÏÆô¶¯Ò»¸öȺ¼¯Êý¾Ý¿âµÄÊÖ°ÑÊÖÖ¸µ¼Êֲᣬ¶ÔÓÚ¹ØÓÚÈκÎÕâЩ²½ÖèµÄÆäËü½ ......

oracle job¼ò½é

´´½¨oracle job
oracle job¼ò½é
Ö÷ÒªµÄʹÓÃÇé¾°
¶¨Ê±ÔÚºǫִ́ÐÐÏà¹Ø²Ù×÷:ÈçÿÌìÍíÉÏ0µã½«Ò»ÕűíµÄÊý¾Ý±£´æµ½ÁíÒ»ÕűíÖÐ,2£º¶¨Ê±±¸·ÝÊý¾Ý¿âµÈ
Ê컯˵ÍòÊ¿ªÍ·ÄÑ£¬ÕâÀïÎÒÖ»¼òµ¥¼ÇÊöÒ»¸ö´´½¨Ò»¸ö¼òµ¥µÄjob
²½ÖèÈçÏ£º
1¡¢´´½¨Ò»Õűíg_test
create table G_TEST
(
  ID     NUMBER(1 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ