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

¸ßÐÔÄÜ Oracle JDBC ±à³Ì

¸ßÐÔÄÜ Oracle JDBC ±à³Ì
Á˽âÈçºÎÀûÓÃÁ¬½ÓºÍÓï¾ä³ØÌØÐÔÀ´Ìá¸ß Oracle Çý¶¯µÄ JDBC ³ÌÐòµÄÐÔÄÜ¡£

×÷ÕߣºYuli Vasiliev
2009 Äê 4 Ô·¢²¼
ʹÓÃÖîÈçÁ¬½Ó³ØºÍÓï¾ä³ØµÈ³Ø¼¼Êõ¿ÉÒÔÏÔÖøÌá¸ßÊý¾Ý¿âÃܼ¯ÐÍÓ¦ÓóÌÐòµÄÐÔÄÜ£¬ÒòΪÕâÑù¿ÉÒÔʵÏÖ¶ÔÏóÖØÓ㬶øÎÞÐ軨·Ñʱ¼äºÍ×ÊÔ´ÖØд´½¨¶ÔÏó¡£
Èç¹ûÓ¦ÓóÌÐòÓëÊý¾Ý¿âƵ·±½»»¥²¢ÇÒ¾­³£Ê¹ÓÃÏàͬµÄ²ÎÊýÖØн¨Á¢Á¬½Ó£¬ÄÇôÖØÓñíʾӦÓóÌÐòʹÓõÄÎïÀíÊý¾Ý¿âÁ¬½ÓµÄÊý¾Ý¿âÁ¬½Ó¶ÔÏó¿ÉÏÔÖøÌá¸ßÐÔÄÜ¡£·´
Ö®£¬Èç¹ûÓ¦ÓóÌÐòÓëÆä»ù´¡Êý¾Ý¿âºÜÉÙÁ¬½Ó£¬Äú²»»áÒòʹÓÃÁ¬½Ó³Ø»ñÒ档ʵ¼ÊÉÏ£¬Èç¹û³ØµÄÉèÖã¨ÀýÈ磬ÔÊÐíµÄ×î´ó»ò×îСÁ¬½ÓÊýÏÞÖÆ£©Õë¶ÔÌض¨Ó¦ÓóÌÐò½øÐÐÁËÓÅ
»¯£¬Ðí¶àÊý¾Ý¿âÃܼ¯ÐÍÓ¦ÓóÌÐò¶¼¿ÉÒÔÒòʹÓÃÁ¬½Ó³Ø»ñÒæ¡£
ÓëÁ¬½Ó³ØÒ»Ñù£¬Óï¾ä³ØÒ²ÊÇÓÃÓÚÌá¸ßÓ¦ÓóÌÐòÐÔÄܵļ¼Êõ¡£Í¨¹ýÔÚÓ¦ÓóÌÐòÔËÐÐÆÚ¼ä¶à´ÎÖ´ÐÐÓï¾ä³Ø£¬¿ÉÒÔ½øÒ»²½Ìá¸ßÐÔÄÜ¡£È»¶ø£¬ÎÒÃÇÓ¦¸ÃÒâʶµ½Óï¾ä³Ø²¢
²»Êǽâ¾öÐÔÄÜÎÊÌâµÄÁ鵤ÃîÒ©¡£Èç¹û¶ÔÿÌõÓï¾ä½øÐлº´æ¶ø²»±æ±ðÆäÔÚ³ÌÐòÖÐÖ´ÐеĴÎÊý£¬Ôò²»¿ÉÄÜ»ñµÃÈκÎÐÔÄܸĽø¡£Êµ¼ÊÉÏ£¬ÓÉÓÚ½«Óï¾ä·ÅÈ뻺´æ²¢±£´æÔÚ»º´æ
Öн«²úÉú¿ªÏú£¬Òò´Ë¶ÔÔÚ³ÌÐòÖ´ÐÐÆÚ¼ä½öÖ´ÐÐÒ»´ÎµÄÓï¾ä½øÐлº´æ½«½µµÍÐÔÄÜ¡£
±¾ÎĽ«ÏòÄú½éÉÜÈçºÎÀûÓÃÁ¬½Ó³ØºÍÓï¾ä³ØÌáÉýͨ¹ý Oracle JDBC ÊÝÇý¶¯³ÌÐòÓë Oracle Êý¾Ý¿â½»»¥µÄÊý¾ÝÃܼ¯ÐÍ Java
Êý¾Ý¿âÁ¬½Ó (JDBC) ³ÌÐòµÄÐÔÄÜ¡£±¾ÎĽ«Ìرð½éÉÜ Oracle Universal Connection Pool (UCP) for
JDBC£¬ËüÌṩÁËÊÊÓÃÓÚ»º´æ JDBC Á¬½ÓµÄÈ«¹¦ÄÜÁ¬½Ó³ØʵÏÖ¡£×îºó£¬±¾ÎĽ«ÌÖÂÛÈçºÎͨ¹ýʹÓÃÓï¾ä³Ø»ñÒ棬ÐèÒªÀûÓÃÌض¨ÓÚ Oracle µÄ
JDBC Çý¶¯³ÌÐòµÄÌØÐÔÒÔ¼°Ð嵀 JDBC 4.0 ·½·¨£¬ÕâЩ·½·¨ÒÑÌí¼Óµ½ Statement ½Ó¿Ú²¢ÇÒÔÚÖ§³Ö Java ¿ª·¢¹¤¾ß°ü
(JDK) 1.6 ¼°¸ü¸ß°æ±¾µÄ Oracle JDBC Çý¶¯³ÌÐòÖпÉÓá£
ÉèÖù¤×÷»·¾³
ҪʹÓñ¾ÎÄÖеÄʾÀý²¢·ÃÎÊ Oracle Êý¾Ý¿â£¬ÄúµÄ¿ª·¢¼ÆËã»úÉÏÐèÒª°²×°ÒÔÏÂÈí¼þ×é¼þ£¨Çë²Î¼û“ÏÂÔØ”portlet ÒÔ»ñµÃÁ´½Ó£©£º
JDK 1.6
Ö§³Ö JDK 1.6 µÄ Oracle JDBC ÊÝÇý¶¯³ÌÐò
Oracle ͨÓÃÁ¬½Ó³Ø¿â
Oracle JDBC ÊÝÇý¶¯³ÌÐòÊÇÒ»¸ö Type IV JDBC Çý¶¯³ÌÐò£¬ÕâÒâζ×ÅËü¶ÀÁ¢ÓÚƽ̨£¬²¢ÇÒÔÚÓë Oracle Êý¾Ý¿â½»»¥µÄ¿Í»§¶ËÉϲ»ÐèÒªÈκζîÍâµÄ Oracle Èí¼þ¡£Òò´Ë£¬Äú¿ÉÒÔ´Ó JDBC Çý¶¯³ÌÐòÏÂÔØ
Ò³
ÃæÏÂÔØ°üº¬ÏàÓ¦ÊÝÇý¶¯³ÌÐò°æ±¾Àà±ðµÄ JAR Îļþ£¬È»ºó½«¸ÃÇý¶¯³ÌÐò°²×°ÔÚÄúµÄ¼ÆËã»úÉÏ£¬ÎÞÐè°²×°/Éý¼¶ÈκÎÆäËûµÄ Oracle
Èí¼þ¡£Òª°²×°¸ÃÇý¶¯³ÌÐò£¬ÄúÖ»Ð轫Æä JAR Îļþ¸´ÖƵ½±¾µØÎļþϵͳ


Ïà¹ØÎĵµ£º

oracle ³£Óú¯Êý

SQLÖеĵ¥¼Ç¼º¯Êý
1.ASCII
·µ»ØÓëÖ¸¶¨µÄ×Ö·û¶ÔÓ¦µÄÊ®½øÖÆÊý;
SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
¸ø³öÕûÊý,·µ»Ø¶ÔÓ¦µÄ× ......

oracle ÈÕÆÚº¯Êý

sqlÓï¾äÈçÏÂ:
select * from userdb40.numservice  where ServiceNumber =88880068
 and applytime <= to_date('2009-12-26 10:41:44','yyyy-MM-dd HH24:mi:ss')
select to_date('2007-06-28 19:51:20.0','yyyy-MM-dd HH24:mi:ss') from dual; ......

Oracle RAC ÈÕ³£»ù±¾Î¬»¤ÃüÁî

ÁгöÅäÖõÄËùÓÐÊý¾Ý¿â
[root@node1 ~]# srvctl config database
NOVADB
ËùÓÐʵÀýºÍ·þÎñµÄ״̬
[root@node1 ~]# srvctl status database -d NOVADB
Instance NOVADB1 is running on node node1
Instance NOVADB2 is running on node node2
µ¥¸öʵÀýµÄ״̬
[root@node1 ~]# srvctl status instance -d NOVADB -i NOVA ......

ORACLEʹÓÃEXCEPTIONS±í²éѯ³ö±íÖÐÖظ´¼Ç¼

SQL> conn system/oracle
Connected.
SQL> create table scott.t1(id number primary key,name varchar2(10)); --´´½¨²âÊÔ±í
Table created.
SQL> select constraint_name,table_name,constraint_type, --²é¿´ÏàÓ¦ÍêÕûÐÔÔ¼ÊøµÄ״̬
  2  status,deferrable,deferred,validated
  3  fro ......

½« Google Maps Óë Oracle Êý¾Ý¿â»ì´î

×÷ÕߣºChris Schalk

ÇáËɹ¹½¨Ò»¸ö»ì´îÓ¦ÓóÌÐò£¬ÒÔʹÓà Oracle XML DB ½« Oracle Êý¾ÝÓë Google Maps API ¼¯³É¡£
2007 Äê 8 Ô·¢²¼
ÕýÈçÄúÖªµÀµÄÄÇÑù£¬Ðí¶àÄêÒÔÇ°£¬Oracle ¾ÍÄܹ»´ÓÊý¾Ý¿â¼´Ê±Éú³É XML¡£³ýÁË´Ó Oracle Êý¾Ý¿âÉú³É XML£¬»¹¿ÉÒÔʹÓöàÖÖÓïÑÔ£¨Èç Java Servlets ºÍ JDBC£©½«Éú³ÉµÄÊý¾Ý XML ·¢²¼µ½ Web¡£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ