Navicat Premium 15的一个不完善的地方
Posted Harris-H
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat Premium 15的一个不完善的地方相关的知识,希望对你有一定的参考价值。
Navicat Premium 15的一个不完善的地方
背景
数据分析时,需要同时导入多个csv文件到同一个表里。
原因
在导入的时候需要对每个csv进行字段匹配。
而Navicat 只支持智慧匹配和 完全匹配(按顺序)。
而我的字段名不是完全相同的,在实体类中是用小驼峰命名法,而表中的字段是下划线命名法。所以智慧匹配实效。
幸运的是我的实体类的字段顺序和表中的字段顺序是相同的,这样我就满足了完全匹配的条件。
但是我需要手动设置主键,而且我的主键有两个(复合主键),一个是第一个字段,一个是最后一个字段,这样每次我都得手动设置。
最坑的是:NaviCat 不支持 批量匹配多个csv。
所以我必须手动一个一个添加。
不然导入会失败。
解决方法
1.手动导入。
当时握我是80多个表,用了几十分钟qwq。
2.写程序,把多个csv数据合并到一个csv里,然后只用手动导入一个。这是最优解,当时我没想到,尴尬。
以上是关于Navicat Premium 15的一个不完善的地方的主要内容,如果未能解决你的问题,请参考以下文章