大魚

          oracle_sql 函數(shù)

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

           

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

          主站蜘蛛池模板: 清涧县| 望江县| 仙桃市| 河南省| 宝应县| 山东| 三明市| 兴海县| 奉化市| 丹凤县| 华宁县| 宽甸| 织金县| 平果县| 中方县| 上蔡县| 武功县| 雷波县| 邵阳市| 乌兰察布市| 宁远县| 梅河口市| 南宫市| 庄浪县| 布拖县| 温州市| 宣汉县| 灌云县| 通城县| 油尖旺区| 荆门市| 秦安县| 灵山县| 台湾省| 永年县| 东阳市| 水城县| 屏山县| 龙川县| 宁远县| 罗源县|