ORACLE ³£ÓÃ×Ö·ûº¯Êý
1.LOWER(str) Ç¿ÖÆÐ¡Ð´
2.UPPER(str) Ç¿ÖÆ´óд
3.INITCAP(str) ÿ¸öµ¥´ÊÊ××Öĸ´óд
ʾÀý£º
SQL> select initcap('my_boy') from dual; --·µ»Ø"My_Boy"
×¢Ò⣺µ¥´ÊÖ®¼äÓÃÏ»®Ïߣ¨"_"£©·Ö¸î
4.CONCAT(str1,str2£©Á¬½Óº¯Êý,Á¬½Óstr1ºÍstr2×Ö·û´®
5.SUBSTR(string,a[,b])·µ»ØstringµÄÒ»²¿·Ö£¬aºÍbÒÔ×Ö·ûΪµ¥Î»¡£´Ó×Ö·ûλÖÃa¿ªÊ¼£¬³¤Îªb¸ö×Ö·û¡£Èç¹ûaÊÇ0£¬ÄÇËü¾Í±»ÈÏΪÊÇ1£¨×Ö·û´®µÄ¿ªÊ¼Î»Öã©¡£Èç¹ûaÊÇÕýÊý£¬ÄÇô×Ö·û´Ó×ó±ß¿ªÊ¼Êý¡£Èç¹ûÊǸºÊý£¬Ôò´ÓSTRINGµÄĩβ¿ªÊ¼£¬´ÓÓÒ±ßÊý¡£Èç¹ûb²»´æÔÚ£¬ÄÇôȱʡÊÇÕû¸ö×Ö·û´®¡£Èç¹ûbСÓÚ1£¬½«·µ»ØNULL¡£Èç¹ûa»òbʹÓÃÁ˸¡µãÊý£¬ÄÇô¸ÃÊýÖµÊ×Ïȱ»½ÚÈ¡³ÉÒ»¸öÕûÊý£¬·µ»ØÀàÐÍÓëSTRINGÏàͬ¡£
ʾÀý£º
SQL> select substr('abcde',1,2) from dual; --·µ»Ø"ab"
5.LENGTH(str£©·µ»ØstringµÄ³¤¶È¡£ÒòΪCHARÀàÐ͵ÄÖµÊÇÌî³ä¿Õ¸ñµÄ£¬ËùÒÔÈç¹ûstringÊÇCHARÊý¾ÝÀàÐÍ£¬ÄÇôĩβµÄ¿Õ¸ñËãÔÚ³¤¶ÈÖ®ÄÚ¡£Èç¹ûstringÊÇNULL£¬º¯Êý·µ»ØNULL¡£
ʾÀý£º
SQL> select length('a b c ') from daul; --·µ»Ø6
SQL> select length(null) from dual; --·µ»ØNULL
6.INSTR(string1,string2[,a][,b]) ·µ»Østring1Öаüº¬string2µÄλÖá£aºÍbÒÔ×Ö·ûΪµ¥Î»¡£´Ó×ó±ß¿ªÊ¼É¨Ãèstring1,ÆðʼλÖÃÊÇA¡£Èç¹ûAΪ¸ºÊýÄÇô´ÓÓұ߿ªÊ¼É¨Ãè¡£µÚB´Î³öÏÖµÄλÖý«±»·µ»Ø¡£AºÍBȱʡ¶¼Îª1£¬¼´·µ»ØÔÚstring1ÖеÚÒ»´Î³öÏÖstring2µÄλÖá£Èç¹ûstring2ÔÚAºÍBµÄ¹æ¶¨ÏÂûÓÐÕÒµ½ÄÇô¾Í·µ»Ø0¡£Î»ÖõļÆËãÊÇÏà¶ÔÓÚstring1µÄ¿ªÊ¼Î»Öõ쬶ø²»¹ØAºÍBµÄȡֵ¡£
ʾÀý£º
SQL> select instr('abcbe','b',1,2) from dual; --·µ»Ø4
SQL> select instr('abcbe','b',3) from dual; --·µ»Ø4
SQL> select instr('abcbe','d') from dual; --·µ»Ø0
7.LPAD£¨ÁÐÃû,Êý×Ö,‘Òª²¹ÉϵÄ×Ö·û'£©×ó²¹Î»
ʾÀý£º
SQL> select lpad('abc',5,'#') from dual; --·µ»Ø##abc
8.RPAD£¨ÁÐÃû£¬Êý×Ö£¬'Òª²¹ÉϵÄ×Ö·û'£©ÓÒ²¹Î»
ʾÀý£º
SQL> select rpad('abc',5,'#') from dual; --·µ»Øabc##
9.TRIM('child_str’from‘parents_str') ½«Á¬Ðø×Ó´®£¨Ö»ÄÜÓÐÒ»¸ö×Ö·û£©´ÓÖ÷´®µÄÁ½±ß½ØÈ¡³öÀ´£¬Çø·Ö´óСд¡£Ä¬ÈÏΪ½ØÈ¡¿Õ¸ñ¡£Trim(str)È¥µôstrǰºó¿Õ¸ñ¡£
ʾÀý£º
SQL> select trim('a' from 'aba') from dual; --·µ»Øb
SQL> select trim(' bbb ') from dual; --·µ»Øbbb
10.LTRIM(str) ×ó½ØÈ¡
11.RTRIM(str) ÓÒ½ØÈ¡
12.REPLACE(x,y[,z]) ·µ»Ø
Ïà¹ØÎĵµ£º
Óα꣺
ÓÃÀ´²éѯÊý¾Ý¿â£¬»ñÈ¡¼Ç¼¼¯ºÏ£¨½á¹û¼¯£©µÄÖ¸Õ룬¿ÉÒÔÈÿª·¢ÕßÒ»´Î·ÃÎÊÒ»Ðнá¹û¼¯£¬ÔÚÿÌõ½á¹û¼¯ÉÏ×÷²Ù×÷¡£
·ÖÀࣺ
¾²Ì¬Óα꣺
·ÖΪÏÔʽÓαêºÍÒþʽÓαꡣ
REFÓα꣺
ÊÇÒ»ÖÖÒýÓÃÀàÐÍ£¬ÀàËÆÓÚÖ¸Õë¡£
ÏÔʽÓα꣺
CURSOR ÓαêÃû ( ²ÎÊý ) [·µ»ØÖµÀàÐÍ] IS
Select Óï¾ä
ÉúÃüÖÜÆÚ£º
1.´ò¿ªÓαê(OP ......
2008-09-02
J2EE²Ù×÷OracleµÄclobÀàÐÍ×Ö¶Î
¹Ø¼ü×Ö: java
OracleÖУ¬Varchar2Ö§³ÖµÄ×î´ó×Ö½ÚÊýΪ4KB£¬ËùÒÔ¶ÔÓÚijЩ³¤×Ö·û´®µÄ´¦Àí£¬ÎÒÃÇÐèÒªÓÃCLOBÀàÐ͵Ä×ֶΣ¬CLOB×Ö¶Î×î´óÖ§³Ö4GB¡£
»¹ÓÐÆäËû¼¸ÖÖÀàÐÍ£º
blob:¶þ½øÖÆ,Èç¹ûexe,zip
clob:µ¥×Ö½ÚÂë,±ÈÈçÒ»°ãµÄÎı¾Îļþ.
nlob:¶à×Ö½ÚÂë,ÈçUTF¸ñʽµÄÎļþ.
ÒÔÏÂ¾Í ......
¡¡¡¡OracleÊý¾Ýµ¼Èëµ¼³öimp/exp¾ÍÏ൱ÓÚoracleÊý¾Ý»¹ÔÓ뱸·Ý¡£expÃüÁî¿ÉÒÔ°ÑÊý¾Ý´ÓÔ¶³ÌÊý¾Ý¿â·þÎñÆ÷µ¼³öµ½±¾µØµÄdmpÎļþ£¬impÃüÁî¿ÉÒÔ°ÑdmpÎļþ´Ó±¾µØµ¼Èëµ½Ô¶´¦µÄÊý¾Ý¿â·þÎñÆ÷ÖС£ ÀûÓÃÕâ¸ö¹¦ÄÜ¿ÉÒÔ¹¹½¨Á½¸öÏàͬµÄÊý¾Ý¿â£¬Ò»¸öÓÃÀ´²âÊÔ£¬Ò»¸öÓÃÀ´ÕýʽʹÓÃ……
¡¡¡¡OracleÊý¾Ýµ¼Èëµ¼³öimp/exp¾ÍÏàµ±Ó ......
×î½ü´ÓExcelÖе½ÁËһЩÊý¾Ý£¬½á¹ûÒ»¸öÁеÄÊý¾ÝÊÇÒÔ¶ººÅ·Ö¸ôµÄ×Ö·û´®£¬Ïë°ÑËü²ð·Ö¿ªÕÒµ½ÁËϱߵķ½·¨£¬Ìù³öÀ´·ÖÏíһϣº
CREATE OR REPLACE PROCEDURE sptstr (srcstr varchar2) as
stmp varchar2(2000);
begin &n ......
À´Ô´ÓÚhttp://hi.baidu.com/edeed/blog/item/33576327d1b73d00918f9dd4.html
±¾ÊÓͼ×ÔÆô¶¯¼´±£³Ö²¢¼Ç¼¸÷»Ø¹ö¶Îͳ¼ÆÏî¡£ÔÚѧϰ±¾ÊÓͼ֮ǰ£¬ÎÒÃÇÏÈÀ´Á˽âһϻعö¶Î(rollback segment)µÄÏà¹Ø¸ÅÄ
»Ø¹ö¶Î¸ÅÊö
»Ø¹ö¶ÎÓÃÓÚ´æ·ÅÊý¾ÝÐÞ¸Ä֮ǰµÄÖµ£¨°üÀ¨Êý¾ÝÐÞ¸Ä֮ǰµÄλÖúÍÖµ£©¡£»Ø¹ö¶ÎµÄÍ·²¿°üº¬ÕýÔÚʹÓõĸûعö¶ÎÊÂÎñµÄÐ ......