PL/SQL日期格式显示问题!

我用PL/SQL查询出来的日期是"01-5月-13"这个样子的,但是我希望显示成2013-05-01这样子的或者是2013年05月01日这样子的~对了,网上看的"TOOL... 我用PL/SQL查询出来的日期是"01-5月 -13" 这个样子的,但是我希望显示成2013-05-01这样子的或者是2013年05月01日 这样子的~对了,网上看的"TOOLS(工具)——>Preferences(选择参数)——>User interface(用户接口)——>Date/Time" 这个方法没用我这里面已经是"yyyy-MM-dd"这么设置了! 展开
 我来答
ranran23456
2014-01-08
知道答主
回答量:10
采纳率:0%
帮助的人:4万
展开全部
打开注册表(regedit.exe),找到以下路径
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient11g_home1
在该路径下,新建一个字符串值 NLS_DATE_FORMAT 值为yyyy-mm-dd hh24:mi:ss
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
厍曼冬6o
2013-05-14 · TA获得超过1569个赞
知道小有建树答主
回答量:1336
采纳率:0%
帮助的人:1225万
展开全部
select的时候格式化一下就行了,
select trunc(datecol) from table
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0130a92
2013-05-14 · 超过26用户采纳过TA的回答
知道答主
回答量:57
采纳率:100%
帮助的人:52.4万
展开全部
如果是oracle 可以用这个 to_char(time,'yyyy-mm-dd') time就是日期字段
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
milan0811
2013-05-14 · TA获得超过134个赞
知道答主
回答量:166
采纳率:0%
帮助的人:50.1万
展开全部
先执行一句这个试试ALTER SESSION SET NLS_DATE_FORMAT ='yyyy-mm-dd';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式