create class if not exists /test/alter ( v_varchar varchar, v_map map, v_list list, v_set set, v_type enum { "0":["command", "命令"], "1":["shell", "shell脚本"], "2":["lua", "lua脚本"], "3":["task", "任务"], "4":["js", "js脚本"] }, indexes(v_varchar, v_map, v_list, v_set, v_type), keys(v_varchar) ); create class if not exists /test/movefield ( mv_varchar varchar, mv_map map, mv_list list, mv_set set, mv_type enum { "0":["command", "命令"], "1":["shell", "shell脚本"], "2":["lua", "lua脚本"], "3":["task", "任务"], "4":["js", "js脚本"] }, indexes(mv_varchar, mv_map, mv_list, mv_set, mv_type), keys(mv_varchar) ); create class if not exists /test/alter01 ( v_varchar varchar, v_map map, v_list list, v_text01 text, v_text02 text, v_text03 text, v_text04 text, v_text05 text, v_text06 text, v_text07 text, v_text08 text, v_text09 text, v_text10 text, v_text11 text, v_text12 text, v_text13 text, v_text14 text, v_text15 text, v_text16 text, v_text17 text, v_text18 text, v_text19 text, v_text20 text, keys(v_varchar) ); create class if not exists /test/alter02 ( v_varchar varchar, v_map map, v_list list, v_text01 text, v_text02 text, v_text03 text, v_text04 text, v_text05 text, v_text06 text, v_text07 text, v_text08 text, v_text09 text, v_text10 text, v_text11 text, v_text12 text, v_text13 text, v_text14 text, v_text15 text, v_text16 text, v_text17 text, v_text18 text, v_text19 text, v_text20 text, v_text21 text, v_text22 text, v_text23 text, v_text24 text, v_text25 text, keys(v_varchar) ); drop class /test/alter02 ; create class if not exists /test/alter03 ( v_varchar varchar, v_map map, v_list list, v_text01 text, v_text02 text, v_text03 text, v_text04 text, v_text05 text, v_text06 text, v_text07 text, v_text08 text, v_text09 text, v_text10 text, v_text11 text, v_text12 text, v_text13 text, v_text14 text, v_text15 text, v_text16 text, v_text17 text, v_text18 text, v_text19 text, v_text20 text, v_text26 text, v_text27 text, v_text28 text, v_text29 text, v_text30 text, keys(v_varchar) ); cql: update field set colname=? where namespace=? and name=? /** params("varchar_0", "test", "mv_varchar") **/ ; cql: update field set colname=? where namespace=? and name=? /** params("map_varchar_varchar_0", "test", "mv_map") **/ ; cql: update field set colname=? where namespace=? and name=? /** params("list_varchar_0", "test", "mv_list") **/ ;