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

int(11) срещу int(всичко друго)

x в INT(x) няма нищо общо с изискванията за пространство или други проблеми с производителността, това е просто ширината на дисплея . По принцип настройката на ширините на дисплея на разумна стойност е най-вече полезна с UNSIGNED ZEROFILL опция.

//INT(4) UNSIGNED ZEROFILL
0001
0002 
...
0099
...
0999
...
9999
...
10000

//INT(2) UNSIGNED ZEROFILL
01
02 
...
09
...
99
...
100

Без UNSIGNED ZEROFILL опция стойността ще бъде допълнена отляво с интервали до съответната ширина на дисплея.

//INT(4)
   1
   2 
...
  99
...
 999
...
9999
...
10000

//INT(2)
 1
 2 
...
 9
...
99
...
100


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Можем ли да свържем отдалечена база данни MySQL в Android с помощта на JDBC?

  2. MySQL Добавяне на уникално ограничение

  3. Извличане на изображение, съхранено като BLOB в MYSQL DB

  4. Дефинирайте променлива в рамките на select и я използвайте в рамките на същия select

  5. Как да получите броя на битовете в низ в MySQL – BIT_LENGTH()