SQL(Oracle) 日期转换为英文年月格式
2020-07-18 05:08
921 查看
表 sales如下
product_id day_val price
01 2020-03-11 568
02 2020-01-10 458
需要变为如下格式:
product_id day_val price
01 Mar-20 568
02 Jan-20 458
语句:
select initcap(to_char(day_val,‘mon-yy’,‘nls_date_language=american’)) as day_val
from sales
;
更多解说:
1.nls_date_language=american,把日期转换为英文
2.initcap,首字母大写
相关文章推荐
- Oracle和Sql 日期格式与字符串格式相互转换
- oracle --sql--转换表字段日期格式(年月日时分秒转换年月日)
- oracle 后台写sql 日期转换格式
- 转:SQL 日期时间格式转换
- sql语句中如何将datetime格式的日期转换为yy-mm-dd格式
- SQL日期格式转换大全
- Oracle 英文日期转换为数字日期
- sql日期类型转换格式
- fastjson转换英文格式日期包数字转换异常处理
- 数字日期与英文日期互相转换oracle
- Oracle日期类型转换格式
- sql日期格式转换
- SQL联合查询及SQL语句中日期格式的转换
- oracle日期与字符串的互相转换SQL语句
- SQL 日期格式转换
- 在Oracle使用sql语句中如何插入日期格式的数据
- sql 日期常用函數 (SYSDATE、日期格式) oracle
- 从oracle中取时间戳转日期格式的SQL语句
- MS Sql server 日期转换为特定字符串格式
- oracle中中文格式日期转换