gpt4 book ai didi

java - 导入 csv 文件以填充 Netbeans 中表中的数据

转载 作者:太空宇宙 更新时间:2023-11-04 14:58:08 25 4
gpt4 key购买 nike

我对 Java 和 Netbeans 非常陌生。我正在尝试用数据填充在数据库中创建的表,但 csv 文件包含大约 1000 个奇怪的条目。有没有一种方法可以让我将数据导入到它们的列中.

如有任何帮助,我们将不胜感激。

最佳答案

我假设您使用的是与 Netbeans 捆绑在一起的 JavaDB(更准确地说:它包含在 JDK 中)。

您可以使用导入表命令:SYSCS_UTIL.SYSCS_IMPORT_TABLE
检查:https://db.apache.org/derby/docs/10.1/ref/rrefimportproc.html .

举个例子:

  • 转到这里:http://www.andrewpatton.com/countrylist.html并下载可下载为 CSV 的国家/地区列表

  • 创建一个表,您可以将其命名为 COUNTRY,并将下载的 csv 文件第一行中的名称作为列。第一列名称:SortOrder 应该是主键。将其余列添加为大小为 100 的 VarChar 列。对其余列执行相同操作,但小心不要打乱列的顺序,因为以后无法更改。我的意思是,您在表中创建的列的顺序应遵循 csv 文件中列的顺序。例如,应首先创建“排序顺序”,然后创建“通用名称”,然后创建“正式名称”......

add columns

  • 然后从 csv 文件中删除第一行(列名称)

  • 执行以下命令CALL SYSCS_UTIL.SYSCS_IMPORT_TABLE (null,'COUNTRY','c:\countrylist.csv',',','"',null,0);

  • 选择您创建的表,右键单击它,然后单击查看数据

就是这样!

如果您使用 MySQL,请检查:

关于java - 导入 csv 文件以填充 Netbeans 中表中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22949618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com