一个 txt文件中有如下一列数据2009-8-7
2009-7-15
2009-6-20建立一个表 Create table Table1(AwardTime VARCHAR2(19))用 PL/SQL Developer的 Text Importer 导入 Table1。查询时发现显示为 07-8月 -09
15-7月 -09
20-6月 -09如何让它显示为 2009-08-07
2009-07-15
2009-06-20?万分感谢!

解决方案 »

  1.   

    查询的时候用sql转化下:to_char(time,'yyyy-mm-dd')select to_char(time,'yyyy-mm-dd') tm from table;
      

  2.   

    你把字段AwardTime 改为date型,重新把数导入
      

  3.   

    select to_char(to_date(replace('14-8月 -09', '月 ', ''), 'dd-mm-yy'), 'yyyy-mm-dd') from dual