пользовательскому типу данных?
Возможно, но надо будет закодировать несколько функций, которые и будут использоваться при сравнении. Проверить сравнение вы можете оператором <. Если функций не хватает, то сравнивать откажется, и индекс создавать откажется. Поэкспериментируйте Вот пример: https://stackoverflow.com/a/34971757
Обсуждают сегодня