如何在上传到数据库之前检查文件上的数据?

时间:2016-05-10 13:03:15

标签: java sql

我想知道是否有任何方法可以检查文件中的特定数据,然后使用java将数据库上传到数据库....准确无误。 例如,csv文件包含以下记录

idnumber courseCode Grade 
12/073.      CPE302.     A
12/074.      CPE302.     B
12/075.      CPE302.      C

在数据库中,我想要上传文件的表中存在以下记录。

12/073.     CPE302.    F

有没有办法可以检查文件12/073 CPE302 A并将其替换,并上传所有其他记录,即

12/074. CPE302. B
12/075  CPE302. C

1 个答案:

答案 0 :(得分:0)

问题不是很清楚,但您可以在桌面上的数据库中拥有一个独特的约束

allParis = cellfun(@(c) {fullfile(path_to_folder,['X_',c]), 
                         fullfile(path_to_folder,['Y_',c])}, common, 'uni', false);

然后只需将数据插入数据库中的文件即可。只要数据已存在于数据库中,异常就会阻止它被插入。