short เทียบเท่ากับ int ขนาดเล็กของ MySQL Java short ใช้เวลา 2 ไบต์ที่มีช่วง -32768 ถึง 32767 ในขณะที่ MySQL smallint ก็ใช้เวลา 2 ไบต์ด้วยช่วงเดียวกัน
นี่คือรหัสสาธิตของชอร์ตในภาษาจาวา -
public class SmallIntAsShortDemo {
public static void main(String[] args) {
short value = 32767;
System.out.println(value);
value = -32768;
System.out.println(value);
// value = 32768;
// System.out.println(value);
}
} สแนปชอตมีดังนี้ −

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
32767 -32768
นี่คือสแน็ปช็อตของเอาต์พุตที่เรารันใน EclipseIDE -

Smallint ของ MySQL ใช้เวลา 2 ไบต์โดยมีช่วงเดียวกัน