hive alter table string 转decimal时 报不支持修改业务类型错误 如下解决方案为外部表(external table)解决方案 步骤1:删除表 步骤2:在原表hdfs路径上新建与原表结构相同并修改想修改的字段为decimal类型(前提是数据格文件格式为小数) 步骤3:msck repair table 上述步骤后 presto也不会报错。