请问如何把这个格式的数据"2011-08-26 14:45:34.54 "转换成这种"21-6月 -11 11.04.41.000000 下午"像这种格式的?
第二个日期是oracle系统默认sysdate得到的.第一个是simpleDateFormate得到的.请问如何转换?
第二个日期是oracle系统默认sysdate得到的.第一个是simpleDateFormate得到的.请问如何转换?
解决方案 »
- 急啊,谁能帮帮我,XML解析问题.
- 求一分月合计的SQL语句!
- 我在oracle建表的时候,提示no previliges on tablespace tpl
- 斑竹打击一下小广告吧
- 用PL/SQL DEVELOPER 怎样导出表结构啊,我导出来的都是乱码来的
- SQL Server转为Oracle问题
- 如何将新导入的数据库添加到树?(DBA Studio)
- 为什么从文件读入的内容会变成乱码?
- ORACLE 向上递归 然后合计用量的问题 100分
- PL/SQL developer JOB 如何设置让当前的job 每月的最后一天自动执行呢?
- oracle日期转换问题,请高手再次指教.谢谢
- 那位高人知道ORACLE EBS11 财务总帐分录表是那几个?
如果需要呈现的话,可以:SELECT to_char(SYSDATE, 'yyyy-mm-dd hh24:mi:ss') FROM dual;
sqlplus连接到数据库后,执行
show parameter nls_date_format;
比如说:后面显示出的VALUE是'DD-MON-RR',
你可以执行select to_char(sysdate, 'DD-MON-RR') from dual;看看转换后是啥样的。
然后执行,提示:ORA-00942: 表或视图不存在,是我执行的地方不对啊?还是你的命令有问题啊?
[TEST@myorcl] SQL>select to_timestamp('2011-08-26 16:23:55.111111','yyyy-mm-dd hh24:mi:ss.ff6') from dual;TO_TIMESTAMP('2011-08-2616:23:55.111111','YYYY-MM-DDHH24:MI:SS.FF6')
---------------------------------------------------------------------------
26-8月 -11 04.23.55.111111 下午