Тип данных UNIQUEIDENTIFIER

Оценить
(0 голоса)

Как можно предположить из названия, значением типа данных uniqueidentifier является уникальное число, сохраняемое в 16-байтовой двоичной строке. Этот тип данных тесно связан с уникальным глобальным идентификатором (Globally Unique Identifier, GUID), который гарантирует глобальную уникальность. Следовательно, используя этот тип данных, вы можете уникально идентифицировать данные и объекты в распространяемых системах.

Инициализация столбца или переменной с типом uniqueidentifier может быть выполнена при использовании функций newid и newsequentialid, так же как и при помощи строковой константы, записанной в специальной форме с использованием десятично-шестнадцатеричных цифр и дефисов. (Функции new id и newsequentialid описываются в разд. «Системные функции» далее В этом разделе.)

Столбец с типом данных newsequentialid можно описать при использовании ключевого слова rowguidcol, чтобы указать, что этот столбец содержит значения идентификатора. Это ключевое слово не генерирует никаких значений. Таблица может иметь несколько столбцов типа newsequentialid, однако только один из них может иметь ключевое слово rowguidcol.


Тип данных SQL_ VARIANT
Тип данных HIERARCHYID
Тип данных TIMESTAMP
Формат хранения VARDECIMAL для DECIMAL
Функции Transact-SQL

Добавить комментарий


Защитный код
Обновить

© 2018 www.serversql.ru. Все права защищены.