假设有个表,记录了 KEY 、V1 、V2 、V3 等。由于初始时信息有限,只有 KEY 是已知的,其他字段大多为空,需后期逐步补充。
之后得到 KEY 、V1 的列表文件,更新数据。一般是通过 LOAD DATA 将数据导入到临时表,然后 UPDATE 关联 KEY 更新原始表的 V1 。感觉比较麻烦。
是否可直接通过 LOAD DATA 将数据写入 KEY 的 V1 字段?
有个 REPLACE 选项可覆盖数据,但已有的 V2 、V3 字段会丢失。
假设有个表,记录了 KEY 、V1 、V2 、V3 等。由于初始时信息有限,只有 KEY 是已知的,其他字段大多为空,需后期逐步补充。
之后得到 KEY 、V1 的列表文件,更新数据。一般是通过 LOAD DATA 将数据导入到临时表,然后 UPDATE 关联 KEY 更新原始表的 V1 。感觉比较麻烦。
是否可直接通过 LOAD DATA 将数据写入 KEY 的 V1 字段?
有个 REPLACE 选项可覆盖数据,但已有的 V2 、V3 字段会丢失。
1
piku Feb 20, 2023 via Android
load= insert
你需要的是 update |