Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hibernate - Bagaimana cara memberikan pemetaan yang tepat ke tipe integer?

Saya tahu pertanyaan ini (benar-benar!) lama, tetapi:

TINYINT mewakili nilai 8-bit. Ini dipetakan ke byte/Byte. Ini memiliki nilai minimum -128 dan nilai maksimum 127 (termasuk) dalam kedua kasus.

SMALLINT mewakili nilai 16-bit. Ini dipetakan ke pendek/Pendek.

INTEGER mewakili nilai 32-bit. Ini dipetakan ke int/Integer.

BIGINT mewakili nilai 64-bit. Ini dipetakan ke panjang/Panjang.

Jadi, Anda tidak dapat memetakan tinyint menggunakan Integer; Anda harus menggunakan Byte.

https://docs.Oracle.com/javase/tutorial/java /nutsandbolts/datatypes.html http://dev.mysql.com/doc/refman /5.7/en/integer-types.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bash Script Loop Melalui MySQL

  2. Impor Sqoop --fungsi file kata sandi tidak berfungsi dengan baik di sqoop 1.4.4

  3. Hitung nilai Numerik Berturut-turut dalam SQL

  4. Menampilkan Tanggal dari database PHP

  5. Batasi nilai integer untuk kolom mysql