SQL Server int length свойство - PullRequest
       8

SQL Server int length свойство

0 голосов
/ 27 августа 2018

У меня есть база данных SQL Server. В одной из моих таблиц есть столбец id, который автоматически увеличивается при создании нового проекта в программе, которая подключена к базе данных. Сейчас самый высокий идентификатор равен 9175. Теперь я беспокоюсь о том, что самый высокий возможный номер равен 9999. Я проверил свойства столбца идентификатора, см. Рисунок ниже.

Свойство Length указывает 4. Что это означает для int? Означает ли это, что база данных не примет идентификатор 10000? Как я могу узнать?

enter image description here

1 Ответ

0 голосов
/ 27 августа 2018

В SQL Server INT имеет диапазон:

int -2 ^ 31 (-2 147 483 648) до 2 ^ 31-1 (2 147 483 647) 4 байта

Длина 4 в случае INT является индикатором размера (4 байта).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...