有關Oracle 日期類型轉換

[复制链接]
查看11 | 回复5 | 2014-10-8 15:20:46 | 显示全部楼层 |阅读模式
RT:
DATE類型 如何轉換為 幾月幾日 的形式
如: '2006/7/17'轉換為'7月17日'
回复

使用道具 举报

千问 | 2014-10-8 15:20:46 | 显示全部楼层
SELECT TO_CHAR(SYSDATE,'monDD') FROM DUAL
回复

使用道具 举报

千问 | 2014-10-8 15:20:46 | 显示全部楼层
最初由 eaglelzp 发布
[B]SELECT TO_CHAR(SYSDATE,'monDD') FROM DUAL [/B]


~多謝!!! 雖然只顯示如:7月17
回复

使用道具 举报

千问 | 2014-10-8 15:20:46 | 显示全部楼层
SELECT TO_CHAR(SYSDATE,'yyyy')|| '年' ||to_char(SYSDATE,'monthdd')||'日' FROM DUAL
====================================================================
附:
oracle日期格式参数 含义说明
d: 一周中的星期几
day: 天的名字,使用空格填充到9个字符
dd: 月中的第几天
ddd: 年中的第几天
dy: 天的简写名
iw: ISO标准的年中的第几周
iyyy: ISO标准的四位年份
yyyy: 四位年份
yyy,yy,y: 年份的最后三位,两位,一位
hh: 小时,按12小时计
hh24: 小时,按24小时计
mi: 分
ss: 秒
mm: 月
mon: 月份的简写
month: 月份的全名
w: 该月的第几个星期
ww: 年中的第几个星期
回复

使用道具 举报

千问 | 2014-10-8 15:20:46 | 显示全部楼层
Oracle/PLSQL: To_Date Function:
http://www.techonthenet.com/oracle/functions/to_date.php
NLS_DATE_LANGUAGE的取值参照
http://www.csee.umbc.edu/help/or ... 789/appa.htm#956235
中文的是这样
select to_char(sysdate,'yyyy-mm-dd hh12:mi:ss AM','NLS_DATE_LANGUAGE=''TRADITIONAL CHINESE''') from dual
回复

使用道具 举报

千问 | 2014-10-8 15:20:46 | 显示全部楼层
謝謝各位!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行