oracle º¯Êý
±¾Îĸü¶à½«»á½éÉÜÈý˼ÔÚÈÕ³£Öо³£»áÓõ½µÄ£¬»òÕßËäÈ»ºÜÉÙÓõ½£¬µ«ÊǸоõͦÓÐÒâ˼µÄһЩº¯Êý¡£·Ö¶þÀà½éÉÜ£¬·Ö±ðÊÇ£º
¡¡¡¡ÖøÃûº¯Êýƪ-¾³£Óõ½µÄº¯Êý
¡¡¡¡·ÇÖøÃûº¯Êýƪ-¼´ËäÈ»ºÜÉÙÓõ½£¬µ«Ä³Ð©Çé¿öÏÂÈ´ºÜʵÓÃ
¡¡¡¡×¢£ºN±íʾÊý×ÖÐÍ£¬C±íʾ×Ö·ûÐÍ£¬D±íʾÈÕÆÚÐÍ£¬[]±íʾÄÚÖвÎÊý¿É±»ºöÂÔ£¬fmt±íʾ¸ñʽ¡£
¡¡¡¡µ¥Öµº¯ÊýÔÚ²éѯÖзµ»Øµ¥¸öÖµ£¬¿É±»Ó¦Óõ½select£¬where×Ӿ䣬start withÒÔ¼°connect by ×Ó¾äºÍhaving×Ӿ䡣
¡¡¡¡(Ò»).ÊýÖµÐͺ¯Êý(Number Functions)
¡¡¡¡ÊýÖµÐͺ¯ÊýÊäÈëÊý×ÖÐͲÎÊý²¢·µ»ØÊýÖµÐ͵ÄÖµ¡£¶àÊý¸ÃÀຯÊýµÄ·µ»ØÖµÖ§³Ö38λСÊýµã£¬ÖîÈ磺COS, COSH, EXP, LN, LOG, SIN, SINH, SQRT, TAN, and TANH Ö§³Ö36λСÊýµã¡£ACOS, ASIN, ATAN, and ATAN2Ö§³Ö30λСÊýµã¡£
¡¡¡¡1¡¢MOD(n1,n2) ·µ»Øn1³ýn2µÄÓàÊý£¬Èç¹ûn2=0Ôò·µ»Øn1µÄÖµ¡£
¡¡¡¡ÀýÈ磺SELECT MOD(24,5) from DUAL;
¡¡¡¡2¡¢ROUND(n1[,n2]) ·µ»ØËÄÉáÎåÈëСÊýµãÓÒ±ßn2λºón1µÄÖµ£¬n2ȱʡֵΪ0£¬Èç¹ûn2Ϊ¸ºÊý¾ÍÉáÈ뵽СÊýµã×ó±ßÏàÓ¦µÄλÉÏ(ËäÈ»oracle documentsÉÏÌáµ½n2µÄÖµ±ØÐëΪÕûÊý£¬ÊÂʵÉÏÖ´ÐÐʱ´Ë´¦µÄÅжϲ¢²»ÑϽ÷£¬¼´Ê¹n2Ϊ·ÇÕûÊý£¬ËüÒ²»á×Ô¶¯½«n2È¡Õûºó×ö´¦Àí£¬µ«ÊÇÎÒÎĵµÖÐÆäËüÌáµ½±ØÐëΪÕûµÄµØ·½ÐèÒªÌØ±ð×¢Ò⣬Èç¹û²»ÎªÕûÖ´ÐÐʱ»á±¨´íµÄ)¡£
¡¡¡¡ÀýÈ磺SELECT ROUND(23.56),ROUND(23.56,1),ROUND(23.56,-1) from DUAL;
¡¡¡¡3¡¢TRUNC(n1[,n2] ·µ»Ø½ØÎ²µ½n2λСÊýµÄn1µÄÖµ£¬n2ȱʡÉèÖÃΪ0£¬µ±n2ΪȱʡÉèÖÃʱ»á½«n1½ØÎ²ÎªÕûÊý£¬Èç¹ûn2Ϊ¸ºÖµ£¬¾Í½ØÎ²ÔÚСÊýµã×ó±ßÏàÓ¦µÄλÉÏ¡£
¡¡¡¡ÀýÈ磺SELECT TRUNC(23.56),TRUNC(23.56,1),TRUNC(23.56,-1) from DUAL;
¡¡¡¡(¶þ).×Ö·ûÐͺ¯Êý·µ»Ø×Ö·ûÖµ(Character Functions Returning Character Values)
¡¡¡¡¸ÃÀຯÊý·µ»ØÓëÊäÈëÀàÐÍÏàͬµÄÀàÐÍ¡£
¡¡¡¡? ·µ»ØµÄCHARÀàÐÍÖµ³¤¶È²»³¬¹ý2000×Ö½Ú;
¡¡¡¡? ·µ»ØµÄVCHAR2ÀàÐÍÖµ³¤¶È²»³¬¹ý4000×Ö½Ú;
¡¡¡¡Èç¹ûÉÏÊöÓ¦·µ»ØµÄ×Ö·û³¤¶È³¬³ö£¬oracle²¢²»»á±¨´í¶øÊÇÖ±½Ó½Ø¶ÏÖÁ×î´ó¿ÉÖ§³Ö³¤¶È·µ»Ø¡£
¡¡¡¡? ·µ»ØµÄCLOBÀàÐÍÖµ³¤¶È²»³¬¹ý4G;
¡¡¡¡¶ÔÓÚCLOBÀàÐ͵ĺ¯Êý£¬Èç¹û·µ»ØÖµ³¤¶È³¬³ö£¬oracle²»»á·µ»ØÈκδíÎó¶øÊÇÖ±½ÓÅ׳ö´íÎó¡£
¡¡¡¡1¡¢LOWER(c) ½«Ö¸¶¨×Ö·û´®ÄÚ×Ö·û±äΪСд£¬Ö§³ÖCHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB,NCLOBÀàÐÍ
¡¡¡¡ÀýÈ磺SELECT LOWER('WhaT is tHis') from DUAL;
¡¡¡¡2¡¢UPPER(c) ½«Ö¸¶¨×Ö·û´®ÄÚ×Ö·û±äΪ´óд£¬Ö§³ÖCHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB,NCLOBÀàÐÍ
¡¡¡¡ÀýÈ磺SELE
Ïà¹ØÎĵµ£º
£¨ºìÉ«²¿·ÖΪÐÞ¸ÄÄÚÈÝ£©
µÚÒ»²½£¬ÔÚ´ÅÅÌϽ¨Ò»¸öÎļþ¼Ð£¬×¢Òâ²»ÒªÓпոñ£¬·ñÔòoracle°²×°Ê±»á³öÏÖ¾¯¸æ¡£
µÚ¶þ²½£¬ÓÃÓÚ½øÈë°²×°½çÃæºó£¬¼ì²â»·¾³ÔÚ°²×°Îļþ¼ÐÀïËÑË÷ "refhost.xml"£¬¹²2¸öÎļþ¡£
ÓüÇʱ¾´ò¿ª£¬¿´µ½
<!--Microsoft Windows vista-->
<OPERATING_SYSTEM>
&l ......
OracleÊý¾Ýµ¼Èëµ¼³öimp/exp¾ÍÏ൱ÓÚoracleÊý¾Ý»¹ÔÓ뱸·Ý¡£expÃüÁî¿ÉÒÔ°ÑÊý¾Ý´ÓÔ¶³ÌÊý¾Ý¿â·þÎñÆ÷µ¼³öµ½±¾µØµÄdmpÎļþ£¬impÃüÁî¿ÉÒÔ°ÑdmpÎļþ´Ó±¾µØµ¼Èëµ½Ô¶´¦µÄÊý¾Ý¿â·þÎñÆ÷ÖС£ÀûÓÃÕâ¸ö¹¦ÄÜ¿ÉÒÔ¹¹½¨Á½¸öÏàͬµÄÊý¾Ý¿â£¬Ò»¸öÓÃÀ´²âÊÔ£¬Ò»¸öÓÃÀ´ÕýʽʹÓá£
Ö´Ðл·¾³£º¿ÉÒÔÔÚSQLPLUS.EXE»òÕßDOS£¨ÃüÁîÐУ ......
ORACLEʵÀýÓÐϵͳȫ¾ÖÇø£¨SGA£©ºÍһЩºǫ́½ø³Ì×é³É.
ϵͳȫ¾ÖÇø£¨SGA£©Óй²Ïí³Ø£¨shared pool£©,Êý¾Ý¿â¸ßËÙ»º³åÇø£¨database buffer cache£©,ÖØ×öÈÕÖ¾»º³åÇø£¨redo log buffer£©.¹²Ïí³ØÓÖÓпâ¸ßËÙ»º´æ£¨library cache£©ºÍÊý¾Ý×Öµä¸ßËÙ»º´æ£¨dictionary cache£©×é³É¡£
ORACLE ʵÀý5¸ö±ØÐèµÄºǫ́½ø³Ì£ºSMON,PMON,DBWR,LGWR, ......
ÉÌÒµºÍÊý¾Ý¿âºÜ¶àʱºò±ØÐë¿çÊ±Çø¹¤×÷£¬´Ó9i¿ªÊ¼£¬oracle»·¾³¿ªÊ¼ÓÐÁËÊ±ÇøÒâʶ£¬Í¨¹ýÖ¸¶¨Êý¾Ý¿âµÄÊ±ÇøºÍʹÓÃTIMESTAMP WITH TIME ZONEºÍTIMESTAMP WITH LOCAL TIME ZONEÊý¾ÝÀàÐÍÀ´ÊµÏָù¦ÄÜ¡£
TIMESTAMP WITH TIME ZONE²»»á´æ´¢Êý¾Ý¿âÊ±Çø£¬µ«ÊÇÓÐÒ»¸öָʾÓÃÀ´ËµÃ÷¸Ãʱ¼äËùʹÓõÄÊ±Çø¡£TIMESTAMP WITH LOCAL TIME ZONE»áͬ ......