我需要通过SQL开发人员将excel数据导入oracle数据库。我已将excel中的日期格式更改为标准oracle格式(DD_MON_YYYY HH:MI:SS AM)。但是在SQL开发人员中导入时,这种日期格式没有反映出来,它在我更改格式之前给出了excel中的原始日期格式。如何更改格式?
Excel数据:
在SQL开发人员中:
答案 0 :(得分:0)
据我所知,你的导入是可以的。日期格式的重要性是在将数据导入数据库时将日期字段标识为日期字段。导入后,数据库将日期值保留为默认日期格式。因此,在检索数据时,必须在查询中指定日期格式以获得所需内容。换句话说,使用查询来获取数据库中的数据。
例如:
select to_date(date_field,'DD_MON_YYYY')
from table_name
答案 1 :(得分:0)
您只需要change the data format in the SQL Developer preferences,工具>偏好>数据库> NLS
这将设置显示日期的默认格式。通过执行+ Asanga显示的内容,您始终可以按照自己想要的方式获得它。