分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow
- 使用TO_CHAR函数处理日期
TO_CHAR( date, 'format_model')
格式样式具有以下特点:
• 必须放在单引号内
• 区分大小写
• 可以包含任何有效的日期格式元素
• 具有一个fm元素,用于删除填充的空格或隐藏前导零
• 与日期值之间用逗号分隔
TO_CHAR可以按照由format_model 指定的格式,将日期时间数据类型转换为数据类型为 VARCHAR2 的值。格式样式是一种字符文字,用于描述字符串中存储的日期时间的格式。
例如,字符串'11-Nov-1999' 的日期时间格式样式为'DD-Mon-YYYY' 。可以使用 TO_CHAR函数将日期从默认格式转换为指定的格式。
准则
• 格式样式是区分大小写的,而且必须放在单引号内。
• 格式样式可以包含任何有效的日期格式元素。但一定要使用逗号将日期值与格式样式 分隔开。
• 输出中的日和月名称会自动用空格填充。
• 要删除填充的空格或隐藏前导零,请使用填充模式fm元素。
hr@TEST0924> SELECT employee_id, TO_CHAR(hire_date, 'MM/YY') Month_Hired FROM employees WHERE last_name = 'Higgins';
EMPLOYEE_ID MONTH
----------- -----
205 06/02
- 日期格式样式的元素
![](https://i-blog.csdnimg.cn/blog_migrate/e6b1f2d6f6b1f13c9dad716b72836851.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fa572230adfa6b742bc052082ad10dfe.png)
- 日期格式样式的元素
![](https://i-blog.csdnimg.cn/blog_migrate/538308571a898a32eedce27973de6328.png)
使用下表中列出的格式可显示时间信息和文字,并将数字更改为拼写数字。
![](https://i-blog.csdnimg.cn/blog_migrate/b2b209474bd85d635e9e24114c5f2166.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/c786c78d5e963359807cc4151fa6fdbb.png)