Как определяется порядок для UUID? - PullRequest
1 голос
/ 04 мая 2020

Я застрял в следующей проблеме. У меня есть два UUID

const boost::uuids::uuid first = Helper::String2UUID("43E3F007-3993-4587-801E-D24C012587E4"));
const boost::uuids::uuid second = Helper::String2UUID("652335C1-6479-4D6A-9599-25A671366E05"));

В Boost я получаю это, чтобы быть правдой.

BOOST_REQUIRE(first < second);

Но когда я делаю запрос на SQL Сервер, используя порядок для этого столбца UUID, он повернулся получается, что

second < first

Похоже, что порядок для UUID отличается от одного приложения к другому. Означает ли это, что нет общего правила заказа UUID или я что-то не так делаю?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...