oracle 中的几个常用函数

 我来答
Mr_sun_sir
2018-07-16 · TA获得超过162个赞
知道小有建树答主
回答量:238
采纳率:55%
帮助的人:62.3万
展开全部

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

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式