2024年6月11日发(作者:)
个人收集整理资料, 仅供交流学习, 勿作商业用途
Oracle 常用SQL函数
单行函数包括,字符、数字、日期、转换和普通函数。
字符函数举例:
•全小写 LOWER('SQL Course'> sql course
•全大写 UPPER('SQL Course'> SQL COURSE b5E2RGbCAP
•首字母大写 INITCAP('SQL Course'> Sql Course
拼接 CONCAT('Good', 'String'> GoodString
取子串 SUBSTR('String',1,3> Str
求长度 LENGTH('String'> 6p1EanqFDPw
数字函数举例:
ROUND -- 对数值进行四舍五入操作
TRUNC -- 截断。注意截断和舍入的位数,可以是负数。
ROUND (45.923, 2> 45.92
1 / 26
个人收集整理资料, 仅供交流学习, 勿作商业用途
ROUND (45.923, 0> 46
ROUND (45.923, -1> 50
TRUNC (45.923, 2> 45.92
TRUNC (45.923> 45
TRUNC (45.923, -1> 40DXDiTa9E3d
MOD -- 返回两数相除的余数
MOD(1600, 300> -- 100
日期函数:
•Oracle将日期按照内部格式将日期存成以下七个字节-世纪、年、月、日、
时、分、秒。•在Oracle中日期缺省的显示格式为:DD - MON - YY 。•可以使 用
系统变量 SYSDATE 获取系统时间•。查看 SYSDATE时,可以使用虚拟表DUAL。
RTCrpUDGiT
举例:
求两个日期间有多少个月MONTHS_BETWEEN('01-SEP-95','11-JAN-94'>
1.9774194
2 / 26
发布评论