修改Doris的ods表列名
-- 1. 新增临时列(TINYINT 类型)
ALTER TABLE ods.ods_sales_ctnct_contract ADD COLUMN charge_mode_temp TINYINT NULL;
-- 2. 迁移数据(将原 BOOLEAN 列的值转换为 TINYINT)
UPDATE ods.ods_sales_ctnct_contract SET charge_mode_temp = CAST(charge_mode AS TINYINT);
-- 3. 删除原 BOOLEAN 类型的列
ALTER TABLE ods.ods_sales_ctnct_contract DROP COLUMN charge_mode;
-- 4. 将临时列重命名为原列名
ALTER TABLE ods.ods_sales_ctnct_contract RENAME COLUMN charge_mode_temp charge_mode;