
Oracle内建函数详解:从ASCII到MONTHS_BETWEEN
下载需积分: 3 | 7KB |
更新于2024-09-26
| 87 浏览量 | 举报
收藏
"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强大的功能体系,帮助开发者高效地处理数据。
相关推荐




易小星
- 粉丝: 4
最新资源
- RUP压缩包解密:探索Rational Unitified Process原始资料
- WCF服务契约版本管理与处理技巧
- 常用Windows命令运行集锦:提升操作效率
- 人力资源管理系统完整教程与数据库脚本
- 严蔚敏《数据结构习题集》答案解析
- C#实现多格式图像转换工具的详细指南
- 探索UDT: 基于UDP的高效数据传输协议
- JVM 1.4.2诊断指南:解决Java虚拟机问题的调试技术与分析工具
- AJAX原理与细节:深入浅出客户端访问WebService
- WPF控件布局技巧与实践:掌握StackPanel、DockPanel、Canvas和Grid
- Eclipse下JSP科技企业信息管理系统源码及配置指南
- 快速掌握Python和Qt进行GUI编程
- Windows操作系统实践操作指南
- 掌握10种CSS导航菜单的制作技巧
- 程序员必读:《代码大全》完整版解读
- C#实现DateTimePicker程序的应用教程
- EasyJWeb-1.1:简化开发的轻量级J2EE框架介绍
- CWC商城v1.5增强版:网银在线支付与管理优化
- SQL Server 2000存储过程全面教程
- IBM DS6800存储方案的优化与实施建议
- C# .NET程序实现Excel电子表格读写操作
- 基于JSP的电子商务管理系统介绍
- JSP电子商务购物车系统实操教程
- 网吧专属电影管理网站源代码解决方案