oracle中如何将sysdate格式化为yyyy年mm月dd日?

如题!... 如题! 展开
 我来答
匿名用户
2013-03-27
展开全部
SQL> SELECT
2 TO_CHAR(SYSDATE, 'YYYY"年"MM"月"DD"日"') A
3 FROM
4 dual;
A
----------------------------------
2013年03月27日

注:
当格式字符串当中, 存在 自定义的字符信息的时候, 需要使用双引号, 标记那些, 直接显示,不需要额外处理的字符
badkano
2013-03-27 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885368
团长

向TA提问 私信TA
展开全部
select to_char(sysdate,'yyyy')||'年'||to_char(sysdate,'mm')||'月'||to_char(sysdate,'dd')||'日' from dual
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝天之忆B0
2015-09-11 · 超过14用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:23.4万
展开全部
select to_char(sysdate,'yyyy年mm月dd日') from dual;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伴仙黎
2013-03-27 · 超过17用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:42.6万
展开全部
当前连接更改:
alter session set nls_date_format = ‘yyyy-mm-dd’;

oracle数据系统更改:
alter system set nls_date_format = ‘yyyy-mm-dd’;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钝锋2
2013-03-27 · 超过29用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:45.2万
展开全部

  

  • alter session set nls_date_format = ‘yyyy-mm-dd’;   



 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式