文档

Dataphin将string隐式转换成bigint,查询结果不符合预期

更新时间:
一键部署

问题描述

本文主要介绍Dataphin将string隐式转换成bigint,查询结果不符合预期的原因。

user_id是bigint类型,在查询中将user_id加引号设置成string类型,结果查询出来3条数据,且结果不符合预期。

问题原因

Dataphin底层使用的是MaxCompute引擎。MaxCompute会将string转换成Double进行比较。

解决方案

不使用隐式转换,可以使用强制转换或者不转换进行查询。

更多信息

MaxCompute类型转换

适用于

  • Dataphin
  • 本页导读
文档反馈