SMALLINT – зберігає будь-яке число в діапазоні від -32768 до 32767. SMALLINT UNSIGNED – зберігає будь-яке число в діапазоні від 0 до 65535. SMALLINT (4) – передбачається, що значення будуть чотиризначні, але за фактом буде зберігати і п'ятизначні.
Тип даних int є основним типом цілих даних у SQL Server. Тип даних bigint використовується для зберігання значень, що виходять за діапазон, що підтримується типом даних int.
DECIMAL: зберігає числа з фіксованою точністю. Займає від 5 до 17 байт залежно від кількості чисел після коми. Даний тип може приймати два параметри precision та scale: DECIMAL(Precision, scale). Параметр precision представляє максимальну кількість цифр, які можуть зберігати число.
Типи даних у SQL Server об'єднані в наступні категорії:
- Точні числа Символьні рядки в Юнікоді
- Приблизні числа Двійкові дані
- Дата та час Інші типи даних
- Символьні рядки
- bigint. numeric.
- bit. smallint.
- decimal. маленькігроші.
- int. tinyint.