Невозможно сделать в самом CQL, но драйвер Java поддерживает соответствующую функциональность с использованием класса EnumOrdinalCodec
(пример из документации):
enum State {INIT, RUNNING, STOPPING, STOPPED}
cluster.getConfiguration().getCodecRegistry()
.register(new EnumOrdinalCodec<State>(State.class));
// schema: create table ordinal_example(id int PRIMARY KEY, state int)
session.execute("insert into ordinal_example (id, state) values (1, ?)", State.INIT);