Oracle SQL 内置函数【上】

本文介绍了SQL中常用的字符串操作函数如ASCII、CHR、CONCAT等及数学函数如ABS、ACOS、ASIN等,帮助读者更好地理解和使用这些函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.ASCII 返回与指定的字符对应的十进制数;
2.CHR 给出整数,返回对应的字符;
3.CONCAT 连接两个字符串;
4.INITCAP 返回字符串并将字符串的第一个字母变为大写;
5.INSTR(C1,C2,I,J) 在一个字符串中搜索指定的字符,返回发现指定的字符的位置;
6.LENGTH 返回字符串的长度;
7.LOWER 返回字符串,并将所有的字符小写
8.UPPER 返回字符串,并将所有的字符大写
9.RPAD和LPAD(粘贴字符)
10.LTRIM和RTRIM
11.SUBSTR(string,start,count)
12.REPLACE('string','s1','s2')
13.SOUNDEX 返回一个与给定的字符串读音相同的字符串
14.TRIM('s' from 'string')
LEADING 剪掉前面的字符
TRAILING 剪掉后面的字符
如果不指定,默认为空格符
15.ABS 返回指定值的绝对值
16.ACOS 给出反余弦的值
17.ASIN 给出反正弦的值
18.ATAN 返回一个数字的反正切值
19.CEIL 返回大于或等于给出数字的最小整数
20.COS 返回一个给定数字的余弦
21.COSH 返回一个数字反余弦值
22.EXP 返回一个数字e的n次方根
23.FLOOR 对给定的数字取整数
24.LN 返回一个数字的对数值
25.LOG(n1,n2) 返回一个以n1为底n2的对数
26.MOD(n1,n2) 返回一个n1除以n2的余数
27.POWER 返回n1的n2次方根
28.ROUND和TRUNC
29.SIGN 取数字n的符号,大于0返回1,小于0返回-1,等于0返回0
30.SIN 返回一个数字的正弦值
31.SIGH 返回双曲正弦的值
32.SQRT 返回数字n的根
33.TAN 返回数字的正切值
34.TANH返回数字n的双曲正切值
35.TRUNC按照指定的精度截取一个数
36.ADD_MONTHS增加或减去月份
37.LAST_DAY返回日期的后一天
38.MONTHS_BETWEEN(date2,date1)给出date2-date1的月份
39.NEW_TIME(date,'this','that')给出在this时区=other时区的日期和时间
40.NEXT_DAY(date,'day')给出日期date和星期x之后计算下一个星期的日期
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值