数据库
首页 > 数据库> > mysql-如何将.csv文件上传到Apex中的表中?

mysql-如何将.csv文件上传到Apex中的表中?

作者:互联网

我对使用Apex 5通过csv文件格式将数据上传到表中存在疑问.使用数据加载向导,我能够轻松地对所有列进行操作,但是我想知道如何仅对特定列进行操作.

例如,我有一个包含三列x,y,z的表,并且我有一个包含y和z数据的Excel工作表. x是外键,其值必须从另一个表中获取.如何仅插入y和z数据,而x数据来自另一个表?

解决方法:

我一直都这样做,实际上,将数据导入新表并进行手动合并是最简单的.
(也是最快的)

>将数据导入到新的临时表中(所有选项均打开且值较大,因此不会删除任何行)
>合并/将数据插入正确的表
>删除临时表.

我一直试图用非均匀数据直接插入,并只是简单地切换操作,这使我的生活更加轻松.
-编辑-

说明流程,在APEX 5.0中导入电子表格或CSV数据

选择数据研讨会

Select data workshop

选择数据格式

apex 5 import data format

新表格复制粘贴

enter image description here

复制粘贴一些电子表格数据

enter image description here

确认新表和数据

enter image description here

创建新序列

enter image description here

按加载数据

之后,您可以打开自己喜欢的sql编辑器,并使用常规DML插入数据.

select * from STAGING_T1;

处理完数据后,删除登台表

drop table STAGING_T1;

奥拉富尔

标签:oracle-apex,csv,mysql
来源: https://codeday.me/bug/20191119/2038575.html