35 lines
1.4 KiB
SQL
35 lines
1.4 KiB
SQL
-- 修复海外仓筛选名称、退货箱号和贴标申请列表 503。
|
|||
|
|
-- 可重复执行;请使用具备对应库 ALTER 权限的账号执行。
|
||
|
|
|
||
|
|
USE baiyue_warehouse;
|
||
|
|
SET @ddl = IF(
|
||
|
|
EXISTS (SELECT 1 FROM information_schema.columns
|
||
|
|
WHERE table_schema = DATABASE()
|
||
|
|
AND table_name = 'wh_warehouse'
|
||
|
|
AND column_name = 'internal_code'),
|
||
|
|
'SELECT 1',
|
||
|
|
'ALTER TABLE wh_warehouse ADD COLUMN internal_code VARCHAR(16) NULL COMMENT ''FBA内部编号,仅FBA仓可配置'' AFTER warehouse_code'
|
||
|
|
);
|
||
|
|
PREPARE stmt FROM @ddl;
|
||
|
|
EXECUTE stmt;
|
||
|
|
DEALLOCATE PREPARE stmt;
|
||
|
|
|
||
|
|
USE baiyue_lastleg;
|
||
|
|
SET @ddl = IF(
|
||
|
|
EXISTS (SELECT 1 FROM information_schema.columns
|
||
|
|
WHERE table_schema = DATABASE()
|
||
|
|
AND table_name = 'll_return_order'
|
||
|
|
AND column_name = 'lastleg_order_no'),
|
||
|
|
'SELECT 1',
|
||
|
|
'ALTER TABLE ll_return_order ADD COLUMN lastleg_order_no VARCHAR(128) NULL COMMENT ''关联尾程订单号'' AFTER lastleg_order_id'
|
||
|
|
);
|
||
|
|
PREPARE stmt FROM @ddl;
|
||
|
|
EXECUTE stmt;
|
||
|
|
DEALLOCATE PREPARE stmt;
|
||
|
|
|
||
|
|
SELECT
|
||
|
|
(SELECT COUNT(*) FROM information_schema.columns
|
||
|
|
WHERE table_schema = 'baiyue_warehouse' AND table_name = 'wh_warehouse' AND column_name = 'internal_code') AS warehouse_internal_code_ready,
|
||
|
|
(SELECT COUNT(*) FROM information_schema.columns
|
||
|
|
WHERE table_schema = 'baiyue_lastleg' AND table_name = 'll_return_order' AND column_name = 'lastleg_order_no') AS return_lastleg_order_no_ready;
|