Ответ 1
- Используйте тип данных uniqueidentifier, который предназначен для GUID. Например, они будут подобны GUID, если
- Создайте индекс UNIQUE (более гибкий, чем уникальное ограничение
Обратите внимание, что это два отдельных шага
Скажем, если мне нужно хранить не повторяющиеся значения GUID (что-то вроде {AB50C41E-3814-4533-8F68-A691B4DA9043}
) в базе данных SQL Server, то какой наиболее эффективный способ определить столбец для его хранения? (т.е. как строка, blob или преобразовать его в 16-байтовое целое.)
PS. Столбец должен быть определен как ИНДЕКС и быть УНИКАЛЬНЫМ.
Обратите внимание, что это два отдельных шага
Вы можете использовать тип данных uniqueidentifier