-- VIN码充电改造(other库):企业账户新增「锁定金额」列 -- 目的:VIN 码充电申请时按企业账户模式锁定金额(共享模式冻结企业可用余额),充电结算后解锁并按实际消费扣减 -- 创建日期: 2026-09-29 -- 目标库:charging_pile_other(可直接经 Mycat 8066 执行,非分片表) -- 幂等:列已存在时报 Duplicate column,忽略即可(以小节 B 回查为准);如需可重复执行可选小节 A(过程式) USE `charging_pile_other`; -- ============ 小节 A:直接 ALTER(推荐,单库单表) ============ ALTER TABLE `t_group_company` ADD COLUMN `locked_amount` decimal(12,2) NOT NULL DEFAULT '0.00' COMMENT '锁定金额(VIN码充电申请时冻结,结算后释放)'; -- ============ 小节 B:回查校验 ============ SELECT t.table_name, c.column_name, c.column_type, c.column_comment FROM information_schema.tables t JOIN information_schema.columns c ON c.table_schema = t.table_schema AND c.table_name = t.table_name WHERE t.table_schema = DATABASE() AND t.table_name = 't_group_company' AND c.column_name = 'locked_amount';