如何在通过 S3 Parquet 文件向 SingleStoreDB 唯一键表导入数据时,保留已有值且不被 NULL 覆盖?

Viewed 14

我目前使用 S3 上存储的 Parquet 文件批量导入数据到 SingleStoreDB(SelectDB)中的一张具有唯一键约束的表。由于业务需求,如果 Parquet 文件中某些列的值为 NULL,在导入时 应该将目标表中对应字段的已有值覆盖成 NULL,而应保持原先数据不变;只有当源数据不为 NULL 时,才进行更新或插入。

2 Answers