在teradata sql助手中将十进制5,0转换为smallint

时间:2014-11-17 22:00:25

标签: teradata

我正在尝试将Decimal 5.0转换为小整数。我正在使用以下查询,但它没有提前工作。谢谢。 将(a.mrktc_agen作为SMALLINT)强制转换为mrktc_agen

1 个答案:

答案 0 :(得分:1)

"不工作"不是一个非常详细的错误描述: - )

可能是SMALLINT(-32768到32767)的有效范围之外的值,并且你得到一个"数字溢出"错误。