Mysql
 sql >> база данни >  >> RDS >> Mysql

Значение на MySQL INT

Документацията изглежда доста ясна за това:

Атрибути на числови тип

MySQL поддържа разширение за по избор посочване на ширината на дисплея на целочислените типове данни в скоби след основната ключова дума за типа. Например, INT(4) определя INT с ширина на дисплея от четири цифри. Тази незадължителна ширина за показване може да се използва от приложения за показване на целочислени стойности с ширина, по-малка от ширината, посочена за колоната, като ги допълвате отляво с интервали. (Това е, тази ширина присъства в метаданните, върнати с набори от резултати. Дали ще се използва или не зависи от приложението.)

Ширината на дисплея не ограничава диапазона от стойности, които могат да бъдат съхранени в колоната. Нито пречи на стойностите, по-широки от ширината на колоната, да се показват правилно. Например колона, посочена като SMALLINT(3), има обичайния диапазон на SMALLINT от -32768 до 32767 и стойности извън диапазона, разрешен от три цифри, се показват изцяло с повече от три цифри.

http://dev.mysql.com/doc/refman /5.5/bg/numeric-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. Не може да се добави или актуализира дъщерен ред:ограничение на външния ключ е неуспешно

  2. Как да получите последния запис във всяка група в MySQL

  3. Как да активирате бавни регистрационни файлове за заявки в AWS RDS MySQL

  4. mySQL Връща първите 5 от всяка категория

  5. Как да получите остатък с помощта на MOD() в PostgreSQL, MS SQL Server и MySQL