Oracle¸ß¼¶¸´ÖÆ
ÔÚ¿ªÊ¼Ö®Ç°£¬ÐèÒª¼òµ¥ËµÃ÷һϣ¬Ä¿Ç°¹«Ë¾Óм¸¸öÏîÄ¿¶¼²ÉÓÃOracle×÷ΪÊý¾Ý¿âƽ̨£¬²¢ÇÒÓеÄÏîĿʹÓõ½ÁËOracleµÄÊý¾Ý¿â¸´ÖƼ¼Êõ£¬ÆäÖÐÒ²Óöµ½ÁËһЩÎÊÌ⣬Òò´ËÔÚÕâÀÎÒ¶ÔOracleµÄ¸´ÖƼ¼Êõ̸һÏÂÎÒ¸öÈ˵ÄÀí½â£¬Ï£ÍûÄܹ»¶Ô²ÉÓÃOracleÊý¾Ý¿âµÄÏîÄ¿×éÓÐËù°ïÖú¡£ÆäÖÐÔÚÎÄÖÐʹÓõ½µÄSQL½Å±¾¶¼ÊǾ¹ý¼ìÑé¿ÉÒÔÔËÐеġ£
¡¡¡¡Ê×Ïȼòµ¥½éÉܺÍÊý¾Ý¿â¸´ÖÆÓйصĻù±¾¸ÅÄȻºó̽ÌÖOracleÊý¾Ý¸´ÖƼ¼ÊõÖеļ¸¸öÖØҪģÐÍ£¬×îºó½éÉÜOracleµÄÊý¾Ý¸´ÖƹÜÀíÆ÷ÒÔ¼°ÈçºÎÀûÓÃËüÀ´ÅäÖúÍά»¤¸´ÖÆ»·¾³¡£
¡¡¡¡ÔÚÎÄÕµĿªÍ·£¬ÎÒÏëÊ×Ïȼòµ¥Ì¸Ò»Ï¸´ÖƵĻù±¾¸ÅÄҲ¾ÍÊÇʲôÊǸ´ÖÆ£¿¸´ÖƼòµ¥µØ˵¾ÍÊÇÔÚÓÉÁ½¸ö»òÕ߶à¸öÊý¾Ý¿âϵͳ¹¹³ÉµÄÒ»¸ö·Ö²¼Ê½Êý¾Ý¿â»·¾³Öп½±´Êý¾ÝµÄ¹ý³Ì¡£Oracle¸ß¼¶¸´ÖÆ£¬Ò²³ÆΪ¶Ô³Æ¸´ÖÆ£¬µÚÒ»´ÎÊÇÔÚOracle 7.1.6°æ±¾ÖгöÏֵģ¬ÔÚÕâ֮ǰµÄOracle°æ±¾ÖУ¬OracleÊý¾Ý¸´ÖÆ·½·¨½öÓÐÖ»¶Á¿ìÕÕÐÎʽµÄ»ù±¾¸´ÖÆÒ»ÖÖ·½·¨¡£Ëæ×ÅOracle°æ±¾µÄÿһ´ÎÉý¼¶£¬Êý¾Ý¸´ÖƵŦÄÜ¡¢¹ÜÀíÒÔ¼°Ëٶȵȷ½Ã涼µÃµ½Á˺ܴóµÄ¸Ä½øºÍÍêÉÆ¡£Ä¿Ç°£¬ÓÉÓÚ¶Ô·Ö²¼Ê½Êý¾Ý»·¾³ÐèÇóµÄ²»¶ÏÔö³¤£¬Ô½À´Ô½¶àµÄÓ¦ÓÃÌá³öÁËÊý¾Ý¸´ÖƵÄÐèÇó¡£
1.»ù±¾¸ÅÄî
1. ·Ö²¼Ê½Êý¾Ý¿â¼¼Êõ
·Ö²¼Ê½Êý¾Ý¿â¼¼ÊõÊÇÄ¿Ç°ÎÒÃǾ³£Ìá¼°µÄ·Ö²¼Ê½¼ÆËãµÄÒ»¸öÖØÒª×é³É²¿·Ö£¬¸Ã¼¼ÊõÔÊÐíÊý¾ÝÔÚ¶à¸ö·þÎñÆ÷¶Ë¹²Ïí¡£²ÉÓ÷ֲ¼Ê½Êý¾Ý¿â¼¼Êõ£¬Ò»¸ö±¾µØ·þÎñÆ÷¿ÉÒÔ´æÈ¡²»Í¬ÎïÀíµØµãµÄÔ¶³Ì·þÎñÆ÷ÉϵÄÊý¾Ý£»Ò²¿ÉÒÔʹËùÓеķþÎñÆ÷¾ù¿ÉÒÔ³ÖÓÐÊý¾ÝµÄ¿½±´/¸´ÖÆ£¬ÕâÑù·Ö²¼Ê½ÏµÍ³ÖеÄËùÓзþÎñÆ÷¾ù¿É½øÐб¾µØ´æÈ¡¡£
Éè¼ÆÒ»¸ö·Ö²¼Ê½¼ÆËã½â¾ö·½°¸Ê×ÏÈÐèÒª¿¼ÂǵÄÎÊÌâ¾ÍÊÇÓ¦ÓõÄÍêÕûÐÔ¡¢¸´ÔÓÐÔ¡¢ÐÔÄܺͿÉÓÃÐÔÒÔ¼°ÏìӦʱ¼äµÈ£¬Í¬Ê±»¹ÐèÒª¿¼ÂǵÄÊǶÔÓÚ²»Í¬µÄÓ¦ÓÃÐèÇóÊDzÉÓÃʵʱ´æÈ¡Ô¶³ÌÊý¾Ý»¹ÊDzÉÓÃÑÓ³Ù´æÈ¡Ô¶³ÌÊý¾Ý¡£Õâ¶ÔÓÚÊý¾Ý¸´ÖÆÀ´½²¾ÍÊDzÉȡʵʱ¸üи´ÖÆ·½°¸»¹ÊÇÑÓ³ÙÊý¾Ý¸´ÖÆ·½°¸¡£
2. ͬ²½ºÍÒì²½µÄ¸ÅÄî
ͬ²½·Ö·¢Êý¾Ý¿â¼¼ÊõÊÇÒ»ÖÖʵʱԶ³Ì´æÈ¡ºÍʵʱ¸üÐÂÊý¾ÝµÄ¼¼Êõ¡£ÕâÖÖ¼¼Êõ¿ÉÒÔ±£Ö¤Ó¦ÓõÄÍêÕûÐÔ½µµÍÁËÓ¦Óõĸ´ÔÓÐÔ£¬µ«ÊÇÈç¹ûϵͳ´æÔÚÍøÂç´æÈ¡ËٶȺÜÂýÕâÑùµÄÎÊÌ⣬ÏàÓ¦ÏìӦʱ¼ä¾Í»áºÜÂý¡£
Òì²½·Ö·¢Êý¾Ý¿â¼¼ÊõÊÇÒ»ÖÖÑÓ³ÙÔ¶³Ì´æÈ¡ºÍÑÓ³Ù´«²¥¶ÔÊý¾Ý¸üеļ¼Êõ¡£ÕâÖÖ¼¼Êõ¾ßÓкܸߵĿÉÓÃÐԺͺ̵ܶÄÏìӦʱ¼ä¡£Ïà±Èͬ²½·Ö·¢Êý¾Ý¿â¼¼Êõ¾ÍÏԵø´ÔÓһЩ£¬ÎªÁËÈ·±£Ó¦ÓõÄÍêÕûÐÔÐèÒª×Ðϸ¿¼ÂǺÍÉè¼Æ¡£
¶ÔÓÚʵ¼ÊµÄÉÌÒµÎÊÌ⣬±ØÐëȨºâÕâÁ½ÖÖ¼¼ÊõµÄÀû±××îÖÕÑ¡Ôñ×î¼ÑµÄ½â¾ö·½°¸£¬ÓÐЩÎÊÌâÑ¡ÓÃͬ²½¼¼Êõ±È½ÏÊʺϣ¬Ò²ÓÐһЩÎÊÌâ²ÉÓÃÒì²½¼¼ÊõÊDZȽϺõĽâ¾ö·½
Ïà¹ØÎĵµ£º
Ïȶ¨ÒåÒ»¸öcursor:
Procedure P_MYPROC (
PI_PARAM VARCHAR2
)IS
VI_A&nb ......
oracle Êý¾Ý¿âÀï²é¿´±í¿Õ¼äÊ©Óþ°¿ö£»
oracle±í¿Õ¼äµÄʶùÇé¿öÒª³£³£²é¿´£¬Õý³£ÏпձÈÂʹýµÍµÄʱ·Ö¾ÍÓ¦¸Ã˼¿¼Ôö´ó±í¿´¿Õ¼äÁË¡£²é¿´²½ÖèÈç´ÎSQL:
²½Öè1£º
select dbf.tablespace_name,
dbf.totalspace "×ÜÁ¿(M)",
dbf.totalblocks as ×Ü¿éÊý,
dfs.freespace "ÓàÏÂ×ÜÁ¿(M)",
dfs.freeblocks "ÓàÏ¿éÊý",
(dfs.f ......
Step1. Insert empty_clob() into the Clob column of Oracle
Step2. Set autocommit to false
Step3. Select Clob as oracle.sql.CLOB from database
Step4. Insert String into Clob
Step5. Commit
Example:
import java.sql.*;
import java.io.*;
import oracle.jdbc.driver.OracleResultSet;
......
10ÔÂ10ÈÕµÄÃÀ¹ú¾É½ðɽһÏÂÓ¿ÈëÁË4ÍòÈËÁ÷£¬ËûÃǾۼ¯ÔھɽðɽµÄMoscone»áÕ¹ÖÐÐÄ£¬ÖÜΧ81000¸ö¾Æµê´²Î»±»¶©¹ºÒ»¿Õ£¬¾É½ðɽÊÐÕþ¸®×¨ÃÅ·âËøÁËÖܱßÈýÌõµÀ·µÄ½»Í¨£¬ÒÔΪÕâЩÅÓ´óÈËÁ÷Ìṩ±ãÀû¡£ÕâЩÈ˶¼ÊÇÈ«ÇòITÒµ½çµÄ¾«Ó¢——´ÓIT¾ÞÍ·µÄÁìÐäµ½ÆÕͨµÄÆóÒµIT¼¼ÊõÈËÔ±£¬´Ó×Éѯ»ú¹¹µÄ·ÖÎöÈËÊ¿µ½¸÷ÐÐÒµµÄÐÅÏ¢»¯Ö÷¹Ü£¬µ ......
ÏîÄ¿ÖУ¬ÐèÒª½¨Á¢×ÔÔö³¤×ֶΣ¬µ«Åöµ½oracle±¾Éí²»Ö§³Ö´ËÖÖÀàÐ͵Ä×ֶΣ¬Ö»ºÃÓñðµÄ°ì·¨¡£
ORACLE×ÔÔö³¤×Ö¶ÎʵÏÖ£¨×ª£©
Ê×ÏÈ£¬ÄãÒªÓÐÒ»ÕÅ±í£¡
CREATE TABLE example(
&nbs ......