问题描述
我想通过使用数据加载从excel或csv文件 (Id,名称,地址,金额) 插入数据到数据库表中,但在插入此数据期间,我想决定此数据与汇丰银行相关 (因为我有很多银行,每个银行都有成千上万的客户)。因此,如何在加载数据期间将汇丰银行的名称插入表中 (请注意,excel或csv文件不包含汇丰银行的名称)。
专家解答
是的,您只需要在列上默认设置即可。
例如,我做了这个
1) 具有默认值的表
2) 创建具有标准数据加载器页面的APEX应用程序然后我用下面的数据运行它
1
2
3
4
(即,只有1列数据)。我被提示选择将其加载到哪个列 (我选择了X)。
3) 然后加载数据,然后我查看表
您可以看到Y毫无意外地恢复其默认值。
例如,我做了这个
1) 具有默认值的表
create table asktom.t ( pk int generated as identity primary key, x int, y int default 0 );
2) 创建具有标准数据加载器页面的APEX应用程序然后我用下面的数据运行它
1
2
3
4
(即,只有1列数据)。我被提示选择将其加载到哪个列 (我选择了X)。
3) 然后加载数据,然后我查看表
SQL> select * from asktom.t;
PK X Y
---------- ---------- ----------
1 1 0
2 2 0
3 3 0
4 4 0
5 5 0
6 6 0
7 7 0
8 8 0
9 9 0
10 10 0
10 rows selected.
您可以看到Y毫无意外地恢复其默认值。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




