teradata sql assistant中十进制5,0到smallint的转换

teradata sql assistant中十进制5,0到smallint的转换,teradata,Teradata,我正在尝试将十进制5.0转换为小整数。我正在使用以下查询,但它不起作用。提前谢谢。 将(a.mrktc_agen作为SMALLINT)转换为mrktc_agen“不工作”不是一个非常详细的错误描述:-) 可能有一个值超出了SMALLINT的有效范围(-32768到32767),您会得到一个“数值溢出”错误

我正在尝试将十进制5.0转换为小整数。我正在使用以下查询,但它不起作用。提前谢谢。 将(a.mrktc_agen作为SMALLINT)转换为mrktc_agen“不工作”不是一个非常详细的错误描述:-)

可能有一个值超出了SMALLINT的有效范围(-32768到32767),您会得到一个“数值溢出”错误