Dataphin将string隐式转换成bigint,查询结果不符合预期
更新时间:
问题描述
本文主要介绍Dataphin将string隐式转换成bigint,查询结果不符合预期的原因。
user_id是bigint类型,在查询中将user_id加引号设置成string类型,结果查询出来3条数据,且结果不符合预期。
问题原因
Dataphin底层使用的是MaxCompute引擎。MaxCompute会将string转换成Double进行比较。
解决方案
不使用隐式转换,可以使用强制转换或者不转换进行查询。
更多信息
适用于
- Dataphin
文档内容是否对您有帮助?