OPERATOR CLASS

From: Dmitry E(dot) Oboukhov <unera(at)debian(dot)org>
To: pgsql-ru-general(at)lists(dot)postgresql(dot)org
Subject: OPERATOR CLASS
Date: 2019-04-09 17:04:31
Message-ID: 10196171554829471@iva7-6548a8037c6d.qloud-c.yandex.net
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

<div xmlns="http://www.w3.org/1999/xhtml">Есть вопросы по сабжу.</div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml">1. Можно ли как-то их просматривать в консоли (команды \d* не нашел). Если нет - в каких-то внутренних схемах?</div><div xmlns="http://www.w3.org/1999/xhtml">2. Можно ли как-то определить свой класс операторов по методу "такой же как оператор класс с таким-то именем, но оператор сравнения у него вот такой"?ции/</div><div xmlns="http://www.w3.org/1999/xhtml">3. Если п.2 нельзя, то можно ли вынуть из сабжа ссылки на его функции/операторы как-то?</div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml">Все вопросы про SQL, а не C :)</div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml">PS: что хочу</div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml">хочу GIN индекс по jsonb со своим оператором сортировки.</div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml">Насколько я понимаю для того что мне хочется нужно проделать следующее</div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml">1. Создать свой класс аналогичный jsonb_path_ops у которого будет всё так же как у предка, но моя функция FUNCTION 1 mycompare(jsonb, jsonb)</div><div xmlns="http://www.w3.org/1999/xhtml">2. Построить индекс по полю jsonb указав этот opclass</div><div xmlns="http://www.w3.org/1999/xhtml">3. PROFIT</div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml"> </div><div xmlns="http://www.w3.org/1999/xhtml"> </div>

Attachment Content-Type Size
unknown_filename text/html 2.3 KB

Responses

Browse pgsql-ru-general by date

  From Date Subject
Next Message Nikita Glukhov 2019-04-10 22:58:09 Re: OPERATOR CLASS
Previous Message Dmitry E. Oboukhov 2019-03-27 09:05:26 Re: [pgsql-ru-general] Re: [pgsql-ru-general] GIN индекс - веса