这个问题通常出现在使用 CQL 查询时,需要将数值类型从 INT 或 BIGINT 转换成浮点型。但如果这个数值类型的值超出了浮点型范围,就会出现这个错误。
要解决这个问题,可以在查询中使用 CAST 函数。这个函数可以强制将一个数值类型转换成指定的类型,包括浮点型。以下是一个示例查询:
SELECT CAST(int_value AS FLOAT) FROM my_table;
在这个查询中,我们将名为“int_value”的 INT 类型的列转换为浮点型。这样就可以避免出现数值无法转换的错误了。