科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道oracle中SQL语句可以使用的函数

oracle中SQL语句可以使用的函数

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

  1、字符串处理   2、数值运算      查一查机械出版社的有关《plsql程序设计〉。

作者:中国IT实验室 来源:中国IT实验室 2007年10月6日

关键字: 优化 数据库 ORACLE

  • 评论
  • 分享微博
  • 分享邮件

  1、字符串处理
  2、数值运算
  
  查一查机械出版社的有关《plsql程序设计〉,很多、很详细
  
  数值函数
  l      ABS(n)―绝对值
  l      CEIL(n)―大于等于n的最小整数
  l      FLOOR(n)―小于等于n的最小整数
  l      MOD(m,n) ―m除于n的余数
  l      ROUND(n,m) ―四舍五入
  l      TRUNC(n,m) ―截取n到m位
  字符函数
  l      CHR(n)―select chr(68) from dual;
  l      CONCAT(char1,char2) ―select concat(‘a’,’b’) from dual;   //等于 | |
  l      INITCAP―select initcap('gone with the wind') from dual;
  l      LOWER(str)
  l      LPAD(char1,n.char2)
  l      LTRIMchar)
  l      REPLACE--Select REPLACE(‘JACK AND JUE’,’J’,’BL’) FROM DUAL;
  l      RPAD
  l      RTRIM
  l      SUBSTR―字节
  l      SUBSTRB―字符
  l      TRANSLATE
  l      UPPER
  l      ASCII(char)
  l      INSTR/ INSTRB
  l      LENGTH/ LENGTH
  日期函数
  l      ADD_MONTHS(d,n):加上n个月的日期
  l      LAST_DAY:本月最后一天
  l      MONTHS_BETWEEN:相差月数
  l      SYSDATE
  l      ROUND
  l      TRUNC
  转换函数
  l      CHARTOROWID:
  l      CONVERT:字符集之间的转换
  SELECT CONVERT(‘ABCD’,’US7ASCII’,’ZHS16GBK’) FROM DUAL;
  l      HEXTORAW
  l      RAWTOHEX
  l      ROWIDTOCHAR
  l      TO_CHAR
  l      TO_DATE
  l      TO_MULTI_BYTE
  l      TO_NUMBER
  l      TO_SINGLE_BYTE
  l      TRANSLATE USING
  其它函数
  DUMP
  EMPTY_BLOB() / EMPTY_CLOB()
  BFILENAME
  CREATEST―最大值
  LEAST―最小值
  NVL
  UID
  USER
  USERENV
  SELECT USERENV(‘ISDBA’) FROM DUAL;
  SELECT USERENV(‘LANGUAGE’) FROM DUAL;
  SELECT USERENV(‘LANG’) FROM DUAL;
  SELECT USERENV(‘TERMINAL’) FROM DUAL;
  SELECT USERENV(‘SESSIONID’) FROM DUAL;
  SELECT USERENV(‘ENTRYID’) FROM DUAL;
  SELECT USERENV(‘INSTANCE’) FROM DUAL;
  l      VSIZE:内码字节数
  对象引用函数
  DEREF
  REFTOHEX
  MAKE_REF
  组函数
  (1,1,1,3)
  DISTINCT:非重复值 (1+3)/2
  ALL:包括重复值(1+1+1+3)/4
  
  在组函数中,除了COUNT(*)之外,所有的函数都忽略NULL
  A=(1,1,1,NULL,3) AVG(A)=(1+1+1+3)/4 所以一定要用NVL
  
  AVG
  COUNT
  MAX
  MIN
  STDDEV
  SUM
  VARIANCE
  

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章