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

oracleµÄdecode

DECODEº¯ÊýµÄ×÷ÓãºËü¿ÉÒÔ½«ÊäÈëÊýÖµÓ뺯ÊýÖеIJÎÊýÁбíÏà±È½Ï£¬¸ù¾ÝÊäÈëÖµ·µ»ØÒ»¸ö¶ÔÓ¦Öµ¡£º¯ÊýµÄ²ÎÊýÁбíÊÇÓÉÈô¸ÉÊýÖµ¼°Æä¶ÔÓ¦½á¹ûÖµ×é³ÉµÄÈô¸ÉÐòżÐÎʽ¡£µ±È»£¬Èç¹ûδÄÜÓëÈκÎÒ»¸öʵ²ÎÐòżƥÅä³É¹¦£¬Ôòº¯ÊýÒ²ÓÐĬÈϵķµ»ØÖµ¡£
¡¡¡¡Çø±ðÓÚSQLµÄÆäËüº¯Êý£¬DECODEº¯Êý»¹ÄÜʶ±ðºÍ²Ù×÷¿ÕÖµ¡£
¡¡¡¡Óï·¨ÈçÏ£º
¡¡¡¡DECODE(control_value,value1,result1[,value2,result2…][,default_result]);
¡¡¡¡control _value
¡¡¡¡ÊÔͼ´¦ÀíµÄÊýÖµ¡£DECODEº¯Êý½«¸ÃÊýÖµÓëºóÃæµÄһϵÁеÄżÐòÏà±È½Ï£¬ÒÔ¾ö¶¨·µ»ØÖµ¡£
¡¡¡¡value1
¡¡¡¡ÊÇÒ»×é³ÉÐòżµÄÊýÖµ¡£Èç¹ûÊäÈëÊýÖµÓë֮ƥÅä³É¹¦£¬ÔòÏàÓ¦µÄ½á¹û½«±»·µ»Ø¡£¶ÔÓ¦Ò»¸ö¿ÕµÄ·µ»ØÖµ£¬¿ÉÒÔʹÓùؼü×ÖNULLÓÚÖ®¶ÔÓ¦
¡¡¡¡result1
¡¡¡¡ÊÇÒ»×é³ÉÐòżµÄ½á¹ûÖµ¡£
¡¡¡¡default_result δÄÜÓëÈκÎÒ»¸öֵƥÅäʱ£¬º¯Êý·µ»ØµÄĬÈÏÖµ¡£
¡¡¡¡Ê¾ÀýÈçÏ£º
¡¡¡¡select decode( x , 1 , ‘x is 1 ’, 2 , ‘x is 2 ’, ‘others’) from dual
¡¡¡¡µ±xµÈÓÚ1ʱ£¬Ôò·µ»Ø‘x is 1’¡£
¡¡¡¡µ±xµÈÓÚ2ʱ£¬Ôò·µ»Ø‘x is 2’¡£
¡¡¡¡·ñÔò£¬·µ»Øothers’¡£
¡¡¡¡ÔÚÐèÒª±È½Ï2¸öÖµµÄʱºò£¬ÎÒÃÇ¿ÉÒÔÅäºÏSIGN()º¯ÊýÒ»ÆðʹÓá£
¡¡¡¡SELECT DECODE( SIGN(5 -6), 1 'Is Positive', -1, 'Is Nagative', 'Is Zero')
¡¡¡¡Í¬Ñù£¬Ò²¿ÉÒÔÓÃCASEʵÏÖ£º
¡¡¡¡SELECT CASE SIGN(5 - 6)
¡¡¡¡WHEN 1 THEN 'Is Positive'
¡¡¡¡WHEN¡¡-1 THEN 'Is Nagative'
¡¡¡¡ELSE¡¡'Is Zero' END
¡¡¡¡from DUAL
¡¡¡¡ÁíÍ⣬´ó¼Ò»¹¿ÉÒÔÔÚOrder byÖÐʹÓÃDecode¡£
¡¡¡¡Àý£º±ítable_subject£¬ÓÐsubject_nameÁС£ÒªÇó°´ÕÕ£ºÓï¡¢Êý¡¢ÍâµÄ˳Ðò½øÐÐÅÅÐò¡£Õâʱ£¬¾Í¿ÉÒԷdz£ÇáËɵÄʹÓÃDecodeÍê³ÉÒªÇóÁË¡£
¡¡¡¡select * from table_subject order by decode(subject_name, 'ÓïÎÄ', 1, 'Êýѧ', 2, , 'ÍâÓï',3)


Ïà¹ØÎĵµ£º

jdbcÁ¬½ÓOracle

      ËäȻѧϰJavaºÜ¾ÃÁË£¬×Ô¼ºÒ²Á¬½Ó¹ýһЩÊý¾Ý¿â£¬±ÈÈçmysqlÖ®ÀàµÄ£¬Èç½ñÄØ£¬Ò²Ñ§Ï°ÁËÒ»¶Îʱ¼äµÄOracle£¬È»¶øÄØ£¬½ñÌìÊÇÎÒµÚÒ»´ÎÁ¬½ÓOracle£¬ºÙºÙ£¬Ó¦¸Ã»¹²»ËãÌ«³Ù°É¡£
    ½ñÌìÄØ£¬Óе㱿׾£¬´ó¼ÒĪЦ£¡
    ÎÒÕâÊÇÒ»¸ö²éѯÀý×Ó
    Ê×ÏÈ£¬Ô ......

Íêȫɾ³ýOracle 10g

Èí¼þ»·¾³:
1¡¢Windows XP + Oracle 10g
2¡¢Oracle°²×°Â·¾¶Îª:d:\Oracle
ʵÏÖ·½·¨:
1¡¢¿ªÊ¼£­>ÉèÖã­>¿ØÖÆÃæ°å£­>¹ÜÀí¹¤¾ß£­>·þÎñÍ£Ö¹ËùÓÐOracle·þÎñ;
2¡¢¿ªÊ¼£­>³ÌÐò£­>Oracle – OraDb10g_home1>Oracle Installation Products£­> Universal Installer жװËùÓÐOracle²úÆ·,µ«Universal I ......

ÔÚFedora 10Éϰ²×°Oracle£¨10.2.0£©[³­Ï®]

ÔÚFedora 10Éϰ²×°Oracle£¨10.2.0£©
ĬÈϵÄϵͳ²ÎÊýÏ£¬ÔÚFedora 10ÉÏÎÞ·¨°²×°Oracle£¬ÐèÒª½øÐÐÏÂÁÐÈô¸É´¦Àí£º
   1. Ñé֤ϵͳҪÇó
    ÒªÑé֤ϵͳÊÇ·ñÂú×ã Oracle 10g Êý¾Ý¿âµÄ×îµÍÒªÇó£¬ÒÔ root Óû§Éí·ÝµÇ¼²¢ÔËÐÐÒÔÏÂÃüÁî¡£
    Òª²é¿´¿ÉÓà RAM ºÍ½»»»¿Õ¼ä´óС£¬ÔËÐÐÒÔÏÂà ......

OracleÖйúCEOºú²®ÁÖ£º¹ÜÀí¾ÍÊǹµÍ¨

¶Ôºú²®ÁֵIJɷÃÈçÆÚÔÚλÓÚ±±¾©¹úóµÄOracleÖйú×ܲ¿½øÐУ¬µ±¼ÇÕß°Ñ×¼±¸ºÃµÄ²É·ÃÌá¸ÙµÝ¸øºú²®ÁÖÖ⣬ÒÔΪËû»áÏñÐí¶àÊÜ·ÃÕßÒ»ÑùÌÏÌϲ»¾øÆðÀ´£¬Ë­ÖªËûÖ»ÊÇ¿´ÁËÒ»ÑÛ˵£º“»¹ÊÇÒ»ÆðÌÖÂÛ°É£¬Îҿɲ»Ô¸³ª¶À½ÇÏ·¡£”
¡¡¡¡ÔÚOracleÖйú£¬ºú²®ÁÖÊÇÒ»¸öÇÅÁº£¬Ò»¸öÓë×ܲ¿ÓëÖйúÔ±¹¤Ö®¼ä¹µÍ¨µÄÇÅÁº£¬Ò»¸öÕ½ÂÔÖÆ¶¨ÓëÖ´ÐÐÖ®¼äµÄÇÅ ......

C#´¦Àíoracle lobµÄÀý×Ó

  protected void BindData1()
    {
        OracleConnection orcn = new OracleConnection("User ID=wesoftwcp; Password=wesoft; Data Source=oradb");
        orcn.Open();
      &nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ