建表的时候使用 agg 模型,然后把value 列都设置为 replae_if_not_null 如果是已经存在的unique 表是不能更改这个配置的。所以你只能重新建表然后将旧表数据 insert into 到新表中。
Use the agg model when building the table, and then set the value column to replae_if_not_null If it is an existing unique table, this configuration cannot be changed. So you can only rebuild the table and insert the old table data into the new table. [email protected] <[email protected]> 于2022年7月13日周三 11:13写道: > > hi,我尝试在UNIQUE模型表两次steamload 相同Key各一半的字段 > 每次未传值的字段都会被替换为NULL,是否有属性配置只更新不为空的字段值? > > t1: key, col1,col2 > t2: key, col3,col4 此次会把col1,col2的值更新为null > > 尝试新加属性 ALTER TABLE tbl set ("replace_if_not_null" = "true"); > 返回异常: errCode = 2, detailMessage = Unknown table property: > [replace_if_not_null] > > > > 姓名 :张泽钦 > 公司 :杭州东方通信软件技术有限公司 广东项目部 > 地址 :广州市天河区珠江新城海安路13号越秀财富世纪广场A1栋1802 > 邮编 :510627 > 手机 :13414145631 > Email:[email protected] > -- Ling Miao | Apache Doris
