Oracle内建函数详解:从ASCII到MONTHS_BETWEEN
需积分: 3 58 浏览量
更新于2024-09-26
收藏 7KB TXT 举报
"ORACLE函数大全汇总详解(20100915补充修订版)"
Oracle数据库系统提供了丰富的内置函数,使得SQL查询和数据处理变得更加灵活和强大。以下是一些常用的Oracle函数详解:
1. ASCII函数:ASCII('A')返回字符'A'对应的ASCII码值。
2. CHR函数:CHR(65)将ASCII码值转换为对应的字符,例如65对应'A'。
3. CONCAT函数:concat('010-', '88888888')将两个字符串拼接成一个新的字符串'010-88888888'。
4. INITCAP函数:initcap('smith')将字符串首字母大写,其余小写,得到'Smith'。
5. INSTR函数:instr(C1, C2, I, J)在字符串C1中查找C2第一次出现的位置,I是开始位置,J是结束位置。
6. LENGTH函数:length(name)返回字符串name的长度。
7. LOWER函数:lower('AaBbCcDd')将所有字符转换为小写。
8. UPPER函数:upper('AaBbCcDd')将所有字符转换为大写。
9. RPAD/LPAD函数:rpad/lpad(字符串, 总长度, 填充字符)分别用于右填充和左填充指定长度的字符串。
10. LTRIM/RTRIM/TRIM函数:去除字符串两端的指定字符,如'ltrimrtrimtrim(' string ')'移除空格。
11. SUBSTR函数:substr(string, start, count)从字符串中截取指定长度的子串。
12. REPLACE函数:replace('string', 's1', 's2')替换字符串中的's1'为's2'。
13. SOUNDEX函数:计算字符串的Soundex编码,用于判断相似发音的单词。
14. TRIM函数:TRIM('s' from 'string')移除字符串开头的's'字符。
15. ABS函数:abs(100)返回100的绝对值。
16. ACOS/ASIN/ATAN函数:返回弧度制的反余弦、正弦和正切值。
17. CEIL函数:将数值向上取整到最接近的整数。
18. COS/COSH函数:计算弧度制的余弦和双曲余弦。
19. EXP函数:计算数值的e次方。
20. FLOOR函数:将数值向下取整到最接近的整数。
21. LN函数:返回自然对数(以e为底的对数)。
22. LOG函数:返回以n2为底n1的对数。
23. MOD函数:返回两数相除的余数。
24. POWER函数:计算一个数的幂次。
25. ROUND/TRUNC函数:四舍五入或截断数值到指定的小数位。
26. SIGN函数:返回数字的符号,1表示正,-1表示负,0表示零。
27. SIN/SINH函数:计算弧度制的正弦和双曲正弦。
28. SQRT函数:计算平方根。
29. TAN/TANH函数:计算弧度制的正切和双曲正切。
30. TRUNC函数:截断数值到指定的小数位,与ROUND不同,不进行四舍五入。
日期和时间函数:
31. ADD_MONTHS:在日期上增加指定的月份数。
32. LAST_DAY:返回指定日期所在月份的最后一天。
33. MONTHS_BETWEEN:计算两个日期之间的月份数。
34. NEW_TIME:根据给定的时间区域转换日期。
35. NEXT_DAY:返回指定日期之后的第一个指定天(星期)。
36. SYSDATE:返回当前系统的日期和时间。
以上只是Oracle函数的一部分,实际上还有更多如转换函数、数学函数、日期函数、字符串函数等,它们共同构成了Oracle强大的功能体系,帮助开发者高效地处理数据。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-03-10 上传
2013-05-06 上传
点击了解资源详情
点击了解资源详情
易小星
- 粉丝: 4
- 资源: 30
最新资源
- HybridCLR(华佗)+Addressable实现资源脚本全热更,实现逻辑看https://czhenya.blog.csd
- three+vite开发demo
- 用于注视估计和跟踪的L2CS-Net的官方PyTorch实现
- L2CS-Net视线估计MPLLGaze-0-model.zip
- JDBC数据库相关资料包
- LNTON羚通烟火识别算法、烟雾检测工具,支持图片、RTSP实时流、mp4文件中的烟火检测和烟雾识别,输出告警图片叠框,实用工具
- VB6.0与台达PLC通讯源码 包含X点Y点和DB的读写
- 勾月软件-管道计算(VB6.0源代码版).rar
- 魔改的家电销售订单管理系统python
- 数据库课设天天生鲜系统python+django+mysql
- CVE-2023-6548 和 CVE-2023-65的Citrix Netscaler/ADC-13.0-92.21 最新补丁
- pytorch练手数据集
- c++火车票管理以及购票策略
- springcloud资源
- springboot材料
- 数值分析实验报告,基于python语言实现