为了账号安全,请及时绑定邮箱和手机立即绑定

关于oracle中的几个常用函数?

关于oracle中的几个常用函数?

动漫人物 2018-07-16 10:15:06
oracle 中的几个常用函数,请问都有什么
查看完整描述

1 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

Oracle常用函数:

  1. Substr  截取函数  

  2. Distinct  去除重复函数  

  3. Having 一般与group by 公用的限制语句 他不与单个值有关而是与组有关 

  4. Inner join……on   内连接语句 

  5. Abs  取绝对值的函数  Select  Asb(-100) from dual  

  6. mod 取余函数 

  7. sign 返回数的符号 正为1  0为0  负为-1 

  8. cell(n) 返回>=n的最小整数 要求n必须是十进制的数 

  9. sort(n) 返回n的平方根  当n小于0是返回nan     Power(n1,n2)  返回 n1的n2次幂     Exp(n)  返回e的n次幂 

  10. LOG(n1,n2) 返回以n1为底n2的对数 n1不为0,1     Ln(n) 返回n的自然对数 n不为 0,1  

  11. ASCII(char)返回参数首字母的ASCII码值  

  12. lengtch(char) 返回字符串char 的长度  

  13. substr(‘给定的字符串’,A,B)  A表示从第几位开始截 B表示截几位,如果A为负值 从右边数到A位开始向后截B位 

  14. cast  数据类型转换函数 

  15. chartorowid 函数 将 char类型转换为ROWID 类型 但是最后长度必须满足rowid的标准18位 

  16. Rowidtochar  函数  将rowid 类型转换为char 因为rowid长度为18,故转换成的字符串也是18位。 

  17. to_char(number)  将数字类型转换成字符类型     To_char(data)    将日期转换成字符型  

  18. lnnvl (条件) 排除条件得到指定条件之外的函数 

  19. nvl(expr1,expr2)   如果expr1为null 则返回expr2  否则返回expr1


查看完整回答
反对 回复 2018-07-22
  • 1 回答
  • 0 关注
  • 904 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信