用dbeaver 查询presto报错:in column '1' is outside valid range for the datatype smallint
百思不得其解,我查询个结果怎么还需要匹配类型,而且我检查了第一个字段是int类型,为什么会查出'30281.5'这样的值,这个值也不知道哪来的。
用dbeaver 查询presto报错:in column '1' is outside valid range for the datatype smallint
百思不得其解,我查询个结果怎么还需要匹配类型,而且我检查了第一个字段是int类型,为什么会查出'30281.5'这样的值,这个值也不知道哪来的。
这个错误通常是由于查询结果中存在超出smallint数据类型取值范围的值所引起的。您提到第一个字段是int类型,但是查询结果中包含了'30281.5'这个值,这表明这个值已经超出了smallint数据类型的范围。您可以通过更改查询结果的数据类型来解决这个问题,或在查询过程中使用数据类型转换函数来将结果转换为适当的数据类型。