隨筆-13  評論-12  文章-1  trackbacks-0

          常用oracle的函數(shù)使用說明

          一,字符操作類:

          1,字符串的連接 concat 或者 ||

          update o_test a
             set a.column1 = concat (a.column1,a. column2)

          把column1和column2兩個字段的值加在一起賦給了column1

           

          update o_test a
             set a.column1 = a.column1||a. column2

          把column1和column2兩個字段的值加在一起賦給了column1

           

           

          2,INSTR

          select  instr (a.column1,’’) as orderby  from o_test a

          得出column1字段的值中出現(xiàn)的位置

          select INSTR('sdsq','s',1) value from dual

          得到sdsq字符串中第1次出現(xiàn)s的位置

          select INSTR('sdsq','s',2) value from dual  

          得到sdsq字符串中第2次出現(xiàn)s的位置

          3,LPAD( RPAD)

                   Select LPAD(a.column1,5,’0’)  from o_test a

                   在字段column1的左端補’0’,使整個字段的長度為5.

           

          4,RTRIM

          Select RTRIM(a.column1,’.”;’) from o_test a

             得到 剔除了在column1字段右邊所有以 ‘.’,’”’,’;’結(jié)尾的字符后的字段

           

          5,SUBSTR

          Select substr(a.column1,0,2) from o_test a

          得到column1字段從零位開始的2位長度的字符串

          Select substr(a.column1,5) from o_test a

          得到column1字段從第5位以后的字符串

          posted on 2007-04-11 09:07 白杰 閱讀(206) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 青田县| 延长县| 报价| 临沧市| 北海市| 舟山市| 石嘴山市| 江西省| 花垣县| 屏东市| 崇义县| 枣庄市| 昌乐县| 平湖市| 永和县| 襄汾县| 新巴尔虎右旗| 澄迈县| 延津县| 松溪县| 抚远县| 得荣县| 桐柏县| 体育| 黄冈市| 故城县| 阳信县| 额敏县| 云霄县| 丰宁| 青冈县| 菏泽市| 盐源县| 尉犁县| 泗洪县| 望城县| 澄迈县| 桂平市| 凭祥市| 洱源县| 邢台县|