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

ORACLE¶ÔÉí·ÝÖ¤ºÅÂë´¦ÀíÏà¹ØµÄSQL»ã×Ü

         ĿǰÎÒ¹ú´óÁ¿´æÔÚ×ÅÕýÔÚÓÐЧÆÚµÄ15λÉí·ÝÖ¤£¬ËäÈ»¹ú¼ÒÔÚÍÆÐжþ´úÉí·ÝÖ¤£¬µ«ÉÐδ·¢ÏÖÇ¿ÐÐÒªÇóÈ«¹úÈËÃñ¸ü»»Î´µ½ÆÚµÄ15λÉí·ÝÖ¤µÄ¹Ù·½ÉùÃ÷»ò¹«¸æ¡£
          ³¶Ô¶ÁË£º£©£¬×ÜÖ®ºÏ·¨µÄ15λÉí·ÝÖ¤ºÅÂ뽫ÔÚ½ñºóÒ»¶Îʱ¼äÄÚ¼ÌÐø´æÔÚÏÂÈ¥¡£
         ÁíÍ⣬ÏîÄ¿ÖÐÍùÍùÓÐ×Å´óÁ¿µÄÀúÊ·Êý¾Ý£¬ÎÒÃǵÄÒ»¸öϵͳÖÐ15λÉí·ÝÖ¤ËùÕ¼±ÈÖØºÜ´ó£¬Òò´Ëϵͳ±ØÐëʵÏÖ¶ÔÁ½Ì×Éí·ÝÖ¤±àÂëµÄÖ°ÄÜ´¦Àí£¬²¢Ö§³ÖÁíÍâÒ»ÖÖÌØÊâÖ¤¼þÀàÐÍ£º¾ü¹ÙÖ¤/¾¯¹ÙÖ¤¡£±¾ÎÄÖØµãÌÖÂÛ15λ/18λÉí·ÝÖ¤µÄ´¦ÀíÎÊÌâ
         ÖÚËùÖÜÖª£¬ÎÒÃÇÏÖÖ´ÐеÄÉí·ÝÖ¤ºÅÂë±àÂëÓɹ«°²²¿¾ßÌåÂäʵ±àÂë¹æÔò£¬ÓÐ15λ/18λÁ½ÖÖ£¬¹«°²²¿ÒÔÊýѧÓïÑÔÃèÊöµÄ·½Ê½¹«¿ªÁËÉí·ÝÖ¤±àÂë¹æÔòºÍλÂ뺬Ò壬µ«¾ßÌåµ½¼ÆËã»úÓïÑÔʵÏÖ£¬ÐèÒª¿ª·¢ÈËÔ±×ÔÐиù¾ÝËã·¨Éè¼Æ¡£ÍøÉÏÁ÷´«°æ±¾²»ÉÙ£¬²»¹ý·±ÔÓ¶øÁèÂÒ£¬ÇÒÓëÓ¦Óü¯ºÏÃèÊöµÄ²»¶à¡£ÏÖ½áºÏÏîĿʵ¼ù̸̸Æä´¦ÀíºÍÓÃ;¡£
         ±¾ÎÄÖ÷ÒªÒÔoracleµÄSQLΪÀý×Ó£¬ÆäËûÓïÑÔ´ó¼Ò¿ÉÒÔ×ÔÐÐת»»£¬µÀÀí¶¼ÊÇÒ»ÑùµÄ¡£
ÕâÀïÒÔORACLEΪÀý£¬ÆäËûÊý¾Ý¿â·Ç³£ÀàËÆ£º
1 ºÅÂëת»»ÎÊÌâ       
create or replace ID15TO18(p_OldID varchar2) return varchar2 is
   type TIArray is table of integer;
   type TCArray is table of char(1);
   Result varchar2(18);
   W TIArray;
   A TCArray;
   S integer;
begin
   if Length(p_OldID) <> 15 OR  NOT ISIDCARD(p_OldID) then
--raise_application_error(-20999, '²»ÊǾÉ15λÉí·ÝÖ¤ºÅ»òÕß²»ÊÇÉí·ÝÖ¤ºÅ');
   Result := p_OldID;
   else
   W := TIArray(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1);
   A := TCArray('1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2');
   Result := SubStr(p_OldID, 1, 6) || '19' || SubStr(p_OldID, 7, 9);
   S := 0;
   begin
      for i in 1 .. 17 loop
      S := S + to_


Ïà¹ØÎĵµ£º

Windows Oracle 10GÊÖ¹¤´´½¨Êý¾Ý¿â

ÔÚOracleÖн¨¿â£¬Í¨³£ÓÐÁ½ÖÖ·½·¨¡£Ò»ÊÇʹÓÃOracleµÄ½¨¿â¹¤
ÇÒDBCA£¬ÕâÊÇÒ»¸öͼÐνçÃæ¹¤ÇÒ£¬Ê¹ÓÃÆðÀ´·½±ãÇÒºÜÈÝÒ×Àí½â£¬ÒòΪËüµÄ½çÃæÓѺá¢ÃÀ¹Û£¬¶øÇÒÌáʾҲ±È½ÏÆëÈ«¡£ÔÚ£×indowsϵͳÖУ¬Õâ¸ö¹¤¾ß¿ÉÒÔÔÚOracle³ÌÐò×éÖдò¿ª£¨”¿ªÊ¼”—“³ÌÐò”—“ Oracle OraDb10g_home1”&mdash ......

½éÉÜORACLE DATA GUARD

¡¾IT168¼¼ÊõÎĵµ¡¿
     DATA GUARDµÄ×îÖ÷ÒªµÄ¹¦ÄÜÊÇÈßÔÖ¡£µ±È»¸ù¾ÝÅäÖõIJ»Í¬£¬DATA GUARD»¹¿ÉÒԾ߱¸ÒÔÏÂÌØµã£º¸ß¿ÉÓá¢ÐÔÄÜÌáÉý¡¢Êý¾Ý±£»¤ÒÔ¼°¹ÊÕϻָ´µÈ¡£
    DATA GUARD¿ÉÒÔ·ÖΪÎïÀíSTANDBYºÍÂß¼­STANDBYÁ½ÖÖ¡£¶þÕßµÄ×î´ó²î±ðÔÚÓÚ£¬ÎïÀíSTANDBYÓ¦ÓõÄÊÇÖ÷¿âµÄ¹éµµÈÕÖ¾£¬¶øÂ ......

¹ØÓÚOracle 01122,01110,01207µÄ´íÎóºÍ½â¾ö

 Ô­´´ÓÚ2007Äê04ÔÂ12ÈÕ£¬2009Äê10ÔÂ15ÈÕÇ¨ÒÆÖÁ´Ë¡£
windows xp£¬Êý¾Ý¿âoracle 10.2.0¡£1
ûÓб¸·Ý£¬»ù±¾ÉÏÊÇĬÈϰ²×°£¬ºÃÏñ»¹²»Êǹ鵵ģʽ
Ö¢×´£ºsqlplusÖ»ÓÐsysdbaÓû§ÄܽøÈ¥£¬ÆäËûÓû§½øÈ¥Ò»¸Å±¨£ºora-01033£ºoracleÕýÔÚ³õʼ»¯»ò¹Ø±Õ
¶øÇÒsysdbaÓû§½øÈ¥Ö®ºóÄÜÖ´ÐÐselect sysdate from dual£¬µ«ÊÇÖ´ÐÐselect use ......

oracle Ìåϵ½á¹¹

ǰ¼¸ÌìÃæÊÔµÄʱºòÃæÊÔ¹Ù²ÅÎʹýÎÒORACLEµÄÌåϵ½á¹¹£¬ÈÃÎÒÔÚÒ»ÕŰ×Ö½ÉÏ»­³öÀ´¡£»ØÍ·ÏëÏ뵱ʱ´ðµÃ»¹²»´í£¬´ó²¿·ÖÄÚÈݶ¼ÃèÊö³öÀ´ÁË£¬ºÇºÇ£¬¸Õ²ÅÔÚÍøÉÏ¿´µ½Ò»Æª½²½âORACLEÌåϵ½á¹¹µÄÎÄÕ£¬¾õµÃ²»´í£¬×ª¹ýÀ´´æ×Å£¬½«À´¿ÉÄÜ»áÓõ½¡£
=================================================================================
ÔÚ±¾ÎÄÀ ......

OracleÊý¾Ý¿â½µµÍHWMµÄ¼¸ÖÖ·½·¨

HWMÊÇoracleÖÐblockÓÐûÓÐʹÓõķֽçÏߣ¬Ëü»áËæ×ÅÊý¾ÝµÄinsert¶øÉÏÉý£¬µ«Ëü²¢²»»áËæÊý¾ÝµÄdelete¶øÏ½µ£¬Òò´ËÈ«±íɨÃèµÄʱ¼ä²¢²»ÒòÊý¾ÝµÄdelete¶ø¼õÉÙ£¬Ïà·´¿ÉÄÜÓÉÓÚ¿éÇå³ý·´¶øÈ«±íɨÃèʱ¼äÔö¼Ó£¬¿ÉÒÔÓÃÏÂÃæ·½·¨µÄÈÎÒ»Ò»ÖÖÀ´½µµÍHWM£º
µÚÒ»ÖÖ£ºshrink
ÊÊÓÃÓÚ10gÒÔºóµÄ°æ±¾£¬Ç°ÌáÊÇÕâ¸ö±í£¬Ë÷Òý£¬ÎﻯÊÓͼ»òÎﻯÊÓͼlogËùÔ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ