大魚

          oracle_sql 函數

           oracle_sql 函數 
          說明:在括號中注明(數值)的為數值型函數;注明為(字符)的為字符函數;注明為日期的為日期型函數;注明為(轉換)的為轉換型函數;注明是(聚組)的為聚組型函數;不注明的為其他函數。 
           
          函數名: 說明
          abs(x)(數值) 返回x的絕對值
          add_months(x,y)(日期) 返回值為日期x加上y個月
          ascii(x)(字符) 返回字符x的十進字表示
          avg([distinct|all]x](聚組) 返回x列的平均值
          ceil(x)(字符) 返回大于或等于x的最小整數
          chartorowid(x)(轉換) 將字符串x轉換成rowid類型
          chr(x)(字符) 返回對應于數x的字符集中的字符
          concat(x,y)(字符) 返回串x和串y接結果
          convert(x,y[,z])(日期) 用字符集y來轉換字符串x,z為原來的字符集
          cos(x)(數值) 返回x的余弦
          cosh(x)(數值) 返回x的雙曲余弦
          count(*|distinct|all]x)(聚組) 返回查詢所得到的行數
          dump(w,[x[,y[,z]]]x) 返回一個字符串,含有w的數據類型碼,字節為單位的長度以及內部表示形式
          exp(x)(數值) 返回e的x次冪
          floor(x)(數值) 返回小于或等于x的最大整數
          glb([distinct|all]x)(聚組) 返回標簽x的最大下限
          greatest(x[,y],[,..]) 返回列表中的最大值
          greatest_lb(x[,y],[,…]) 返回標簽列表中的最大值
          hextoraw(x)(字符) 將含有16進制數據的字符串轉換成二進制數據
          initcap(x)(字符) 返回串x首字符大寫,其余字符小寫的結果
          instr(w,x[,y[,z]])(字符) 返回串x在串w中的出現位置
          instrb(w,x[,y[,z]])(字符) 同上,只在多字節字符時有用
          last_day(x)(日期) 返回x指定的那個月的最后一天
          least(x[,y][,…]) 返回列表中的最小值
          least_ub(x[,y][,…]) 返回標簽列表中的最小值
          length(x)(字符) 返回串x的長度
          lengthb(x)(字符) 返回串x的字節長度
          ln(x)(數值) 返回x的自然對數
          log(x,y)(數值) 返回x為底的y的對數
          lower(x)(字符) 返回串x小寫字母結果
          lpad(x,y[,z])(字符) 返回串x左邊填充z至長度為y的結果
          ltrim(x[,y])(字符) 返回串x左邊截去字符集為y后的結果
          lub([distinct|all]x)(聚組) 返回標簽x的最小上限
          max([distinct|all]x)(聚組) 返回x列的最大列值
          min([distinct|all]x)(聚組) 返回x列的最小列值
          mod(x,y)(數值) 返回x除以y的余數
          months_between(x,y)(日期) 返回x和y之間的月數
          new_time(x,y,z)(日期) 返回時間區域y中的時間x在z區域的對應時間
          next_day(x,y)(日期) 返回日期x之后第一個名為y的那天的日期
          nls_initcat(字符) 基本同initcap,只是考慮到語言
          nls_lover(x[,y])(字符) 基本同lower,只是考慮到語言
          nls_upper(字符) 基本同upper,只是考慮到語言
          nvl(x,y) x為null返回y,否則返回x
          power(x,y)(數值) 返回x的y次冪
          rawtohex(x)(轉換) 將二進制數據轉換成16進制數字的字符串
          replace(x,y[,z])(字符) 將x中出現y的地方替換成z
          round(x[,y])(數值) 返回將x四舍五入成y位小數的值
          round(x[,y])(字符) 舍入到離日期x最近的那個由y指定的日期單位的第一天
          rowidtochar(x)(轉換) 將rowid類型轉換成字符型字符串
          rpad(x,y[,z])(字符) 返回串x右邊填充z至長度為y的結果
          rtrim(x,y[,z])(字符) 返回串x右邊截去字符集為y后的結果
          sign(x)(數值) x為正數、負數、0時分別為1、-1、0
          sin(x)(數值) 返回x的正弦值
          sinh(x)(數值) 返回x的正弦的16進制
          soundex(x)(字符) 返回x語言發音描述
          sqrt(x)(數值) 返回x的平方根
          stddev([distinct|all]x)(聚組) 返回數值列x的標準誤差
          substr(x,y[,z])(聚組) 從x中的第y個位置開始取z個字符的子串
          sum([distinct|all]x)(聚組) 返回數值列x的合計
          sysdate(日期) 返回當前的日期和時間
          tan(x)(數值) 返回x的正切
          tanh(x)(數值) 返回x的正切的16進制
          to_char(x[,y])(轉換) 將一個日期或數字轉換成一個字符串
          to_date(x[,y])(轉換) 將一個字符串轉換成日期
          to_label(x[,y])(轉換) 將一個字符串轉換為MLSLABEL類型的值
          to_multi_bye(x)(轉換) 將單字節字符串轉換為多字節字符串
          to_number(x,y[,z])(轉換) 將一個字符串轉換成數值
          to_single_byte(x)(轉換) 將多字節字符串轉換為單字節字符串
          translate(x,y[,z])(字符) 將x中y字符集翻譯成z集中相應位置的字符
          trunc(x[,y])(數值) 返回x截為y位小數的結果值
          trunc(x[,y])(日期) 將x舍到由y指定的日期單位的第一天,結果中帶有時間部分
          uid 返回唯一標識當前用戶的那個整數
          upper(x)(字符) 返回x的大寫串
          user 返回當前用戶的數據庫用戶名
          userenv(x) 返回關于當前數據庫會話的環境信息
          variance([distinct|all]x)(聚組) 返回數值列的方差

           

          posted on 2009-03-13 23:00 大魚 閱讀(154) 評論(0)  編輯  收藏 所屬分類: oracle

          主站蜘蛛池模板: 荣成市| 武陟县| 印江| 治县。| 金溪县| 上杭县| 景泰县| 北辰区| 临朐县| 永丰县| 忻州市| 濮阳市| 措美县| 房山区| 东丽区| 辛集市| 琼中| 教育| 伊吾县| 达日县| 石渠县| 壤塘县| 汝南县| 阿城市| 萍乡市| 承德市| 平塘县| 光泽县| 门源| 韶关市| 镇赉县| 宁城县| 旬邑县| 通州市| 且末县| 乐安县| 个旧市| 彰化县| 盐城市| 汤阴县| 旺苍县|