
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"这么设置了!
展开
展开全部
打开注册表(regedit.exe),找到以下路径
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient11g_home1
在该路径下,新建一个字符串值 NLS_DATE_FORMAT 值为yyyy-mm-dd hh24:mi:ss
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient11g_home1
在该路径下,新建一个字符串值 NLS_DATE_FORMAT 值为yyyy-mm-dd hh24:mi:ss
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select的时候格式化一下就行了,
select trunc(datecol) from table
select trunc(datecol) from table
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是oracle 可以用这个 to_char(time,'yyyy-mm-dd') time就是日期字段
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先执行一句这个试试ALTER SESSION SET NLS_DATE_FORMAT ='yyyy-mm-dd';

你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询