我有问题使用Apex 5通过csv文件格式将数据上传到表中。使用数据加载向导,我能够轻松地为所有列执行此操作,但我想知道如何仅针对特定列执行此操作。
例如,我有一个包含三列onclick
,x
,y
的表格,我有一张带有z
和y
数据的Excel表格。 z
是外键,其值必须从另一个表中获取。如何仅使用来自其他表格的x
数据插入y
和z
数据?
答案 0 :(得分:3)
我一直这样做,实际上将数据导入新表并进行手动合并是最简单的。 (它也是最快的)
答案 1 :(得分:0)
我假设数据库表中的所有字段都有数据,因此您可以添加页面进程,为上传的数据提供新值,该数据具有空x列
1转到第4页'数据加载结果',它由数据向导
创建2单击添加页面处理按钮
3选择pl / sql
4给出一个名字,并在计算和验证后选择提交
5输入适合您需要的更新命令,如下所示
update your_table_name
set
x=20
where x is null;
6写下您的成功消息
7选择“按下按钮时”选项中的完成按钮
8创建流程
9在分支
中添加分支按钮10给出一个名称点击下一步
11进入数据加载后要进入的页面
12选择“按下按钮时”选项中的完成按钮
13转到完成按钮并选择按钮单击时的操作提交 - >动作
添加此流程和分支
第一个系统会将数据插入表
第二,它会将所有空x值更新为表格中的静态值
3它将返回您想要的页面