Quick BI数据集添加计算列两个字段相减为负数提示值超出范围
更新时间:
问题描述
数据集添加计算列两个字段相减提示BIGINT UNSIGNED value is out of range
。
问题原因
MySQL当两个字段相减时,如果其中一个或两个字段的类型的unsigned无符号类型,如果相减的值小于0则会报错提示BIGINT UNSIGNED value is out of range
。
解决方案
- 直接到数据源物理表设计修改字段类型。
- 使用cast函数转字段为signed类型。
select cast(1 as signed)
适用于
- Quick BI
- 数据集
- 计算列
反馈
- 本页导读
文档反馈