oracle数据库保存时间变成了12小时制的,请教!!!!!在线等待。,。。。!!!!!
我程序里面获取当前时间明明是24小时制的:2013-5-30 15:28:25
但是,保存进oracle数据库之后,变成了:2013-5-30 下午 03:28:25
这个如何解决啊??我要保存进去仍然跟我程序里面获取的当前时间格式一致啊,24小时制的啊。
------解决方案--------------------不管它显示成什么样,它里面存的都是dd,7,5,1e,f,1c,19,0
oracle设计成这样就是为了告诉你:日期值不等于字符串,它显示成2013-05-30还是显示成2013年5月30日 0点0分0秒,它都是一个值。
------解决方案--------------------
你是在PLSQL DEVELOPER的结果窗口里面看到的值?如果是PLSQL DEVELOPER的话可以在PREFERENCE里面找到NLS OPTION设置