oracle sql 函数

说明:在括号中注明(数值)的为数值型函数;注明为(字符)的为字符函数;注明为日期的为日期型函数;注明为(转换)的为转换型函数;注明是(聚组)的为聚组型函数;不注明的为其他函数。[@more@]
函数名:说明
abs(x)(数值)返回x的绝对值
add_monthsxy)(日期)返回值为日期x加上y个月
asciix)(字符)返回字符x的十进字表示
avg([distinct|all]x](聚组)返回x列的平均值
ceilx)(字符)返回大于或等于x的最小整数

chartorowidx)(转换) 将字符串x转换成rowid类型 chrx)(字符) 返回对应于数x的字符集中的字符 concatxy)(字符) 返回串x和串y接结果 convertxy[,z])(日期) 用字符集y来转换字符串xz为原来的字符集 cosx)(数值) 返回x的余弦 coshx)(数值) 返回x的双曲余弦 count*|distinct|all]x)(聚组) 返回查询所得到的行数 dumpw,[x[,y[,z]]]x 返回一个字符串,含有w的数据类型码,字节为单位的长度以及内部表示形式 expx)(数值) 返回ex次幂 floorx)(数值) 返回小于或等于x的最大整数 glb([distinct|all]x)(聚组) 返回标签x的最大下限 greatestx[,y],[,..] 返回列表中的最大值 greatest_lb(x[,y],[,…]) 返回标签列表中的最大值 hextorawx)(字符) 将含有16进制数据的字符串转换成二进制数据 initcapx)(字符) 返回串x首字符大写,其余字符小写的结果 instrw,x[,y[,z]])(字符) 返回串x在串w中的出现位置 instrb(w,x[,y[,z]])(字符) 同上,只在多字节字符时有用 last_dayx)(日期) 返回x指定的那个月的最后一天 leastx[,y][,…] 返回列表中的最小值 least_ub(x[,y][,…]) 返回标签列表中的最小值 lengthx)(字符) 返回串x的长度 lengthbx)(字符) 返回串x的字节长度 lnx)(数值) 返回x的自然对数 logxy)(数值) 返回x为底的y的对数 lowerx)(字符) 返回串x小写字母结果 lpadxy[,z])(字符) 返回串x左边填充z至长度为y的结果 ltrimx[,y])(字符) 返回串x左边截去字符集为y后的结果 lub[distinct|all]x)(聚组) 返回标签x的最小上限 max([distinct|all]x)(聚组) 返回x列的最大列值 min([distinct|all]x)(聚组) 返回x列的最小列值 modx,y)(数值) 返回x除以y的余数 months_betweenx,y)(日期) 返回xy之间的月数 new_timex,y,z)(日期) 返回时间区域y中的时间xz区域的对应时间 next_dayx,y)(日期) 返回日期x之后第一个名为y的那天的日期 nls_initcat(字符) 基本同initcap,只是考虑到语言 nls_lover(x[,y])(字符) 基本同lower,只是考虑到语言 nls_upper(字符) 基本同upper,只是考虑到语言 nvlx,y xnull返回y,否则返回x powerx,y)(数值) 返回xy次幂 rawtohexx)(转换) 将二进制数据转换成16进制数字的字符串 replace(x,y[,z])(字符) x中出现y的地方替换成z roundx[,y])(数值) 返回将x四舍五入成y位小数的值 roundx[,y])(字符 舍入到离日期x最近的那个由y指定的日期单位的第一天 rowidtocharx)(转换) rowid类型转换成字符型字符串 rpadx,y[,z])(字符) 返回串x右边填充z至长度为y的结果 rtrim(x,y[,z])(字符) 返回串x右边截去字符集为y后的结果 signx)(数值) x为正数、负数、0时分别为1、-10 sinx)(数值) 返回x的正弦值 sinhx)(数值) 返回x的正弦的16进制 soundexx)(字符) 返回x语言发音描述 sqrtx)(数值) 返回x的平方根 stddev([distinct|all]x)(聚组) 返回数值列x的标准误差 substr(x,y[,z])(聚组) x中的第y个位置开始取z个字符的子串 sum([distinct|all]x)(聚组) 返回数值列x的合计 sysdate(日期) 返回当前的日期和时间 tanx)(数值) 返回x的正切 tanhx)(数值) 返回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])(字符) xy字符集翻译成z集中相应位置的字符 trunc(x[,y])(数值) 返回x截为y位小数的结果值 trunc(x[,y])(日期) x舍到由y指定的日期单位的第一天,结果中带有时间部分 uid 返回唯一标识当前用户的那个整数 upper(x)(字符) 返回x的大写串 user 返回当前用户的数据库用户名 userenv(x) 返回关于当前数据库会话的环境信息 variance([distinct|all]x)(聚组) 返回数值列的方差

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/43132/viewspace-811726/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/43132/viewspace-811726/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值