SQL developer有一个非常好用的功能,就是导入本地的数据文件。但是导入文件时,如果含时间字段,常常无法导入成功,如何解决?
第一步:处理表格时间格式
选中时间列,右击弹出【设置单元格格式】——自定义——写上时间格式yyyy-mm-dd hh:mm:ss (你也可以定义成其他时间格式)
最后的时间效果
第二步:SQL developer导入数据
选中表——导入数据——选择本地文件(最好存到桌面,csv文件)——点击下一步(数据预览页面)——点击下一步(导入方法设置,默认即可)——点击下一步(选择列,默认全量字段,如有需求选择导入的列)——列定义(此时需要设置时间字段的格式)
设置时间字段的格式:
选择时间字段——填写格式yyyy:mm:dd hh24:mi:ss
注意:表格中的自定义时间格式为yyyy-mm-dd hh:mm:ss
对应的数据库客户端SQL Developer的时间格式为yyyy-mm-dd hh24:mi:ss
继续下一步,即可导入数据。