kudu表建表必须要主键 & 向同一张表的相同字段执行多条 insert into 语句可以合并
kudu表建表必须要主键

向同一张表的相同字段执行多条 insert into 语句可以合并
建立测试表:
drop table if exists fin_dw_dev.test_cflv_20220921;
create table if not exists fin_dw_dev.test_cflv_20220921(
ent_name string not null,
primary key(ent_name)
)
stored as kudu;
向表中插入数据:
insert into table fin_dw_dev.test_cflv_20220921 values('天津欧福瑞国际贸易有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('奥的斯电梯(中国)有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('天津新华昌运输设备有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('诺和诺德(中国)制药有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('天津物产金属国际贸易有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('嘉里粮油(天津)有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('天津华贸柏骏国际物流有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('中国天辰工程有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('中石化国际事业天津有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('西迪斯(天津)电子有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('亚实履带(天津)有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('韩华泰科(天津)有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('天津东疆国际航运交易市场有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('博途新能源(天津)有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('美克国际家私(天津)制造有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('普利司通(天津)轮胎有限公司');
insert into table fin_dw_dev.test_cflv_20220921 values('天津美泰报关行有限公司');
这些insert语句可以优化为:
insert into table fin_dw_dev.test_cflv_20220921 values('天津欧福瑞国际贸易有限公司'),
('奥的斯电梯(中国)有限公司'),
('天津新华昌运输设备有限公司'),
('诺和诺德(中国)制药有限公司'),
('天津物产金属国际贸易有限公司'),
('嘉里粮油(天津)有限公司'),
('天津华贸柏骏国际物流有限公司'),
('中国天辰工程有限公司'),
('中石化国际事业天津有限公司'),
('西迪斯(天津)电子有限公司'),
('亚实履带(天津)有限公司'),
('韩华泰科(天津)有限公司'),
('天津东疆国际航运交易市场有限公司'),
('博途新能源(天津)有限公司'),
('美克国际家私(天津)制造有限公司'),
('普利司通(天津)轮胎有限公司'),
('天津美泰报关行有限公司');

浙公网安备 33010602011771号