В чем разница между Int и Bigint в SQL?
В чем разница между Int и Bigint в SQL?

Видео: В чем разница между Int и Bigint в SQL?

Видео: В чем разница между Int и Bigint в SQL?
Видео: 55. Integer data types tinyint, smallint, int & bigint 2024, Май
Anonim

Диапазон беззнаковых значений - от 0 до 18446744073709551615. Хорошо, ну, INT может хранить значение до 2,1 миллиарда, а BIGINT может хранить значение до некоторого большего числа до 20 цифр. Числовые типы, в которых мы находим, что INT это 4 байта целое число , а BIGINT это 8 байт целое число.

Соответственно, что такое Bigint в SQL?

В BigInt тип данных в SQL Сервер - это 64-битное представление целого числа. Он занимает 8 байт памяти. Он может варьироваться от -2 ^ 63 (-9, 223, 372, 036, 854, 775, 808) до 2 ^ 63 (9, 223, 372, 036, 854, 775, 807). SQL Серверу нравятся узкие и предсказуемые индексы.

в чем разница между Int и Smallint? Значения INTEGER имеют 32 бита и могут представлять целые числа от –2. 31–1–2 31–1. МАЛЕНЬКИЙ значения имеют всего 16 бит. Они могут представлять целые числа от –32, 767 до 32, 767.

Кроме того, что такое Bigint?

Большое целое число - это двоичное целое число с точностью до 63 бита. В BIGINT Тип данных может представлять 63-битные целые числа и совместим со всеми числовыми типами данных. В BIGINT функция возвращает большое целочисленное представление числа или строковое представление числа.

Насколько велик Bigint?

8 байт

Рекомендуемые: