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

oracle ¿ª·¢Éè¼ÆÒ»Ð©¹æ·¶¾­Ñé

1 Éè¼Æ±í¹ý³ÌÖÐ ¾¡Á¿²ÉÓÃÊý¾ÝÇý¶¯Ë¼Ïë
    ±ÈÈç˵Óû§×¢²á ÒòΪҵÎñÇé¿ö ÐèÒª4¸ö×ֶβ»Í¬×éºÏÀ´±íʾÓû§´ÓÄÄÀï×¢²áµÄ¡£ ÒµÎñ²¿ÐèÒª²»¶ÏÀ©Õ¹ÐµÄÇþµÀÀ´ÕÐÀ¿Óû§£¬±ÈÈçÔÚij¸öÍøÕ¾×öÁË¹ã¸æ¡£¶ø²»ÄÜÔÚÒµÎñ³ÌÐò»ò´æ´¢¹ý³ÌÖ±½ÓÐÞ¸Ä
  update f_userinfo
   set   f_regchannel='ÐÂÀËÊ×Ò³¹ã¸æ×¢²á'
   where f_regurl='http://www.sina.com.cn'  and f_come='index.html' and f_cooper=7
    Ö±½Ó×öµ½ÒµÎñÅäÖÃ±í ¼ºËùνµÄ»ù´¡±í¡£ f_id,f_regchannel,f_regurl,f_come,f_cooper,f_channel.
    ÔÚ¹ý³ÌÖвÉÓÃÓαêÖðÐжÁÈ¡£¬×éºÏ³É¶¯Ì¬SQL¡£
2  ´æ´¢¹ý³Ì»òÕßÒµÎñ¶ËÂß¼­³ÌÐò ²»ÄÜÔÚ´úÂëÖк¬Óй̶¨µÄ ÊýÖµ£¬×Ö·û£¬Ê±¼äµÈÌõ¼þ¡£
    ±ÈÈç˵ where name='shark'   and money=10000 ÕâÁ½¸öÖµÓ¦¸Ã´æÔÚÅäÖñíÖС£
    ÎÒÃÇÓкܶàÀíÓÉÀ´ÍÆÍÑ£¬±ÈÈ翪·¢ÏîĿʱºòÐèÇó×öµÄ²»¹»£»ÏîĿʱ¼äÌ«½ôÁË£»ÒµÎñ²»¶Ï±ä»¯£»Ã»ÓвâÊÔ²¿ÃÅ¡£
    ¼ÙÈçÉÏÃæµÄÌõ¼þ д³É ÕâÑù where name='shak'¡£
    µ±Óû§Ìá³öÊý¾ÝÓÐÎÊÌ⣬ÄãÈ¥²é·¢ÏÖÊý¾ÝÉÙÁ˼¸Ìõ£¬ÄãÔöÁ¿ÅÜÊý¾Ý£¬ÔÙ´ÎÈ«Á¿ÅÜÊý¾Ý¡£·¢ÏÖ»¹ÊÇÉÙÁË£¡
    »¨·ÑºÜ´óµÄʱ¼ä£¬¾«Á¦·¢ÏÖÎÊÌâËùÔÚ£¬Ãâ·Ñ¼Ó°à¼ÓµãŶ£¡ »¹°¤ÉÏ˾µÄÂ±»Óû§Í¶Ëß¡£
     ¾ÍÕâ¸öÉÙдÁËr £¬Õâ¸öÀíÓÉÄÜÍÆÍѸøÆäËûÈËÂð£¿
3  Êý¾Ý¿âËùÓеÄ×ֶεÄÖµ Ҫôȫ´óд£¬ÒªÃ´È«Ð¡Ð´£¬È¥¿Õ¸ñ¡£ ͬÉÏÃæµÄÒ»Ñù ϸ½ÚÎÊÌâ¡£Èç¹û´óСд»ìÂÒ»á¶ÔÓ¦ÓôøÀ´ºÜ¶àÂ鷳ʡ£
4  ËùÓбíÓ¦¸Ãβ¼Ó ²åÈëʱ¼äºÍ¸üÐÂʱ¼ä×ֶΡ£ÎªµÄÊdzÌÐòÄܸù¾ÝÕâÁ½¸ö×Ö¶ÎÀ´ÔöÁ¿²éѯ¡£
5  ËùÓйý³Ì Ҫôȫ´óд£¬ÒªÃ´È«Ð¡Ð´£¬²ÉÓÃÒ»ÑùµÄ·ç¸ñ¡£²»½¨Òé²ÉÓÃTOAD£¬PL/SQL DEVELOPER ×Ô¶¯·ç¸ñ¡£Í¬Ò»·ç¸ñÓÐÀûÔĶÁ¡£
select      to_char(f_regtime,'yyyy-mm-dd'),count(f_username)
from        t_userinfo t
where     f_regtime > to_date('2010-04-26','yyyy-mm-dd')
and         f_regtime < TRUNC (SYSDATE, 'D') + 1
group by to_char(f_regtime,'yyyy-mm-dd')
order by  to_char(f_regtime,'yyyy-mm-dd')


Ïà¹ØÎĵµ£º

Oracleʱ¼äÀàÐÍÊý¾ÝΪ0µÄbug

Ó¦ÓÃÊý¾Ý¿âÖмǼÖÐdateÁÐĪÃûÆäÃîµÄ³öÏÖÁ˼¸¸öֵΪ0000-00-00µÄÊý¾Ý¡£
¸ü¿ÉŵÄÊÇÈç¹û½«ÕâÑùµÄ¼Ç¼½øÐжÁÈ¡³ÉΪvarchar2ºóÔÙto_dateת»»»ØÈ¥¾Í»á±¨´í¡£
ÎÊÌâÎÞ´Ó²éÆð£¬Ö»ËµÒ»ÏÂ×îÖÕͬÊÂËÑË÷µ½µÄÁ¬½Ó½á¹û£ºhttp://www.hellodba.com/Doc/oracle_date_zero_bug.htm
¿´À´µÄÈ·ÊÇoracleµÄÒ»¸öbug¡£
ÁíÍâÐèҪעÒâµÄÊÇ£¬ÔÚʹÓà ......

OracleÄÚ´æ½á¹¹

1. OracleÄÚ´æ½á¹¹¼ò½é
OracleÔÚÄÚ´æÖд洢ÒÔÏÂÐÅÏ¢£º
¡£³ÌÐò´úÂë
¡£ÒÔÁ¬½ÓµÄ»á»°ÐÅÏ¢£¬°üÀ¨µ±Ç°»î¶¯µÄ¼°·Ç»î¶¯µÄ»á»°
¡£³ÌÐòÖ´Ðйý³ÌÖÐËùÐèµÄÐÅÏ¢
¡£ÐèÒªÔÚOracle½ø³Ì¼ä¹²Ïí²¢½øÐÐͨÐŵĵÄÐÅÏ¢
¡£Êý¾ÝÎļþÄÚÊý¾ÝµÄ»º´æ£¨ÈçÊý¾Ý¿é¼°ÖØ×öÈÕÖ¾ÌõÄ¿£©
Oracle ÖеĻù±¾ÄÚ´æ½á¹¹°üÀ¨£º
¡£ÏµÍ³È«¾ÖÇø(SGA):´ËÇøÓòÓÉËùÓÐµÄ ......

oracle²é¹ØÊ±¼ä²Ù×÷

Oracle¹ØÓÚʱ¼ä/ÈÕÆÚµÄ²Ù×÷
¡¡¡¡1.ÈÕÆÚʱ¼ä¼ä¸ô²Ù×÷
¡¡¡¡µ±Ç°Ê±¼ä¼õÈ¥7·ÖÖÓµÄʱ¼ä
¡¡¡¡Java´úÂë
select sysdate,sysdate - interval '7' MINUTE from dual 
select sysdate,sysdate - interval '7' MINUTE from dual
¡¡¡¡µ±Ç°Ê±¼ä¼õÈ¥7СʱµÄʱ¼ä
¡¡¡¡Java´úÂë
select sysdate - interval '7' hour fr ......

OracleÊý¾Ý¿âÃÜÂëÎļþÖÐÔö¼Ó¡¢É¾³ýÓû§£º

µ±³õʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILEÉèÖÃΪEXCLUSIVEʱ£¬ÏµÍ³ÔÊÐí³ýINTERNAL/SYSÒÔÍâµÄÆäËûÓû§ÒÔ¹ÜÀíÔ±Éí·Ý´ÓÔ¶¶Ë»ò±¾»úµÇ¼µ½OracleÊý¾Ý¿âϵͳ£¬Ö´ÐÐÊý¾Ý¿â¹ÜÀí¹¤×÷;ÕâЩÓû§Ãû±ØÐë´æÔÚÓÚÃÜÂëÎļþÖУ¬ÏµÍ³²ÅÄÜʶ±ðËûÃÇ¡£ÓÉÓÚ²»¹ÜÊÇÔÚ´´½¨Êý¾Ý¿âʵÀýʱ×Ô¶¯´´½¨µÄÃÜÂëÎļþ£¬»¹ÊÇʹÓù¤¾ßORAPWD.EXEÊÖ¹¤´´½¨µÄÃÜÂëÎļþ£¬¶ ......

oracle µÄfor updateÐÐËøÓï·¨

SELECT...FOR UPDATE Óï¾äµÄÓï·¨ÈçÏ£º 
¡¡¡¡SELECT ... FOR UPDATE [OF column_list][WAIT n|NOWAIT][SKIP LOCKED]; 
ÆäÖУº 
¡¡¡¡OF ×Ó¾äÓÃÓÚÖ¸¶¨¼´½«¸üеÄÁУ¬¼´Ëø¶¨ÐÐÉϵÄÌØ¶¨ÁС£ 
¡¡¡¡WAIT ×Ó¾äÖ¸¶¨µÈ´ýÆäËûÓû§ÊÍ·ÅËøµÄÃëÊý£¬·ÀÖ¹ÎÞÏÞÆÚµÄµÈ´ý¡£ 
¡¡¡¡“ʹÓÃFOR UPDATE WAIT&rd ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ