169 похожих чатов

Hello, How can I create FTS index for OID data types

in postgres?

5 ответов

3 просмотра

What is the goal of a full text search on an OID which is simply a number?

Jaisankar- Автор вопроса
Stefanie Janine Stölting
What is the goal of a full text search on an OID w...

I'm on migration from Oracle to postgres, in oracle side the data types is blob ,it converts as OID in postgres. While creating FTS index it's suggest that the data types should be converted as text.

Jaisankar
I'm on migration from Oracle to postgres, in oracl...

The equivalent data type of an Oracle blob is bytea. It's not known, what the content of a binary object is. And OIDs are only used internal in PostgreSQL and they represent a number. You should first extract the blob objects into text, preferable LONG. That can be inserted into PostgreSQL TEXT. And if you are needing text searches there, and only than, create a full text index on that column. TEXT can store up to 2 GB, that's a lot of content.

Jaisankar- Автор вопроса
Stefanie Janine Stölting
The equivalent data type of an Oracle blob is byte...

In the ora2pg migration, the equivalent data type for BLOB in PostgreSQL is BYTEA. However, when handling BLOB larger than 1GB, PostgreSQL encounters out-of-memory issues. To address this, we decided to use the lo_import method in ora2pg, which changes the data type to OID. The BLOB data is then uploaded and stored separately, with the table only referencing the object ID. However, Full Text Search (FTS) indexes cannot be directly created on OID data types. How can this issue be resolved?

Jaisankar
In the ora2pg migration, the equivalent data type ...

You cannot search for text on numbers, which is an OID, therefore no FTS. You cannot search for text on hex data which binary objects are, therefore no FTS. If your binary data is representing text, make it text to be able to use FTS. What's that hard to understand the difference between text and other data types?

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта