Как на самом деле guid хранится и сортируется / сравнивается в SQL Server?

Скажем, у меня есть этот идентификатор:

{2A87E3E2-2B6A-4149-9F5A-1B76092843D9}

Действительно ли он хранит это буквенно-цифровое значение в базе данных? (Я так не думаю, потому что он должен умещаться в 16 байтах.)

Если нет, то как он хранится? (Я предполагаю, что это шестнадцатеричное число, но я не уверен.)

Как вы можете определить, больше ли один GUID, чем другой? ( Что вам может потребоваться для целей индексирования .) Считаете ли вы GUID как шестнадцатеричное число (для сравнения)?

5
задан Community 23 May 2017 в 12:09
поделиться