什么是Java相当于MySQL的smallint

时间:2014-12-31 07:58:05

标签: java mysql

我在MySQL表中有一个名为dead_heat_flag的列,其数据类型为smallint, 我希望将此列表示为我的Java类中的一个属性。 我应该使用什么数据类型?

3 个答案:

答案 0 :(得分:5)

根据下面的评论,对于MySQL's smallint,java' short应该涵盖该值范围。当然,您也可以使用int,但请记住,它允许数据库列没有的许多值。

答案 1 :(得分:1)

java中的short相当于small int,因为范围相同。它的最小值为-32,768,最大值为32,767(含)。

参考这个 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html用于java 数据库https://docs.oracle.com/cd/E19501-01/819-3659/gcmaz/

答案 2 :(得分:1)

我认为基于我找到here for javahere for a db that uses smallint的内容,数据类型相当于short。它们都处理相同的值范围。