26 lines
581 B
SQL
26 lines
581 B
SQL
-- 回填手动出库记录的领用人、用途(从 remark 解析,可重复执行)
|
||
SET NAMES utf8mb4;
|
||
|
||
UPDATE `biz_qc_material_usage`
|
||
SET
|
||
`receiver` = TRIM(
|
||
SUBSTRING_INDEX(
|
||
SUBSTRING_INDEX(`remark`, '领用人:', -1),
|
||
';',
|
||
1
|
||
)
|
||
),
|
||
`purpose` = TRIM(
|
||
SUBSTRING_INDEX(
|
||
SUBSTRING_INDEX(`remark`, '用途:', -1),
|
||
';',
|
||
1
|
||
)
|
||
)
|
||
WHERE `source_type` = 'manual_out'
|
||
AND `del_flag` = 0
|
||
AND `remark` LIKE '%领用人:%'
|
||
AND (
|
||
`receiver` IS NULL OR `receiver` = '' OR `purpose` IS NULL OR `purpose` = ''
|
||
);
|