Benutzer-Werkzeuge

Webseiten-Werkzeuge


prog:oracle_text_multiple_column_user_datastore

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
prog:oracle_text_multiple_column_user_datastore [2023/10/23 15:12] – [Quellen] gpipperrprog:oracle_text_multiple_column_user_datastore [2023/10/23 15:21] (aktuell) – [Über mehrere Tabellen hinweg die Daten zusammenfassen] gpipperr
Zeile 1: Zeile 1:
 ===== Mit Oracle Text mehrere Spalten einer oder mehrerer Tabellen indizieren ===== ===== Mit Oracle Text mehrere Spalten einer oder mehrerer Tabellen indizieren =====
  
-** Schon ewig, min seit 8i , getestet mit Oracle 12c R1 **+** Schon ewig, min seit 8i , getestet mit Oracle 12c R1 in 2017,  Review für Oracle 19c in 10.2023** 
  
 Mehr über Oracle Text, siehe auch hier => [[dba:oracle_text|Oracle Text - Volltext Suche über Text Dokumente]] Mehr über Oracle Text, siehe auch hier => [[dba:oracle_text|Oracle Text - Volltext Suche über Text Dokumente]]
  
  
-**Ziel**: Einen Anwender soll in einer Suchmaske über mehrere Datenbank Felder in der Anwendung hinweg suchen können+**Ziel**: Einen Anwender soll in einer Suchmaske über mehrere Datenbank Felder in der Anwendung hinweg suchen können
 + 
 +Je nach dem wo die Daten in der DB verteilt liegen, können die folgenden Store Eigenschaften verwendet werden
  
  
 Mit der "DATASTORE" Eigenschaft des Index lässt sich definieren wo die Daten liegen, wichtig ist es einen eindeutigen Primary Key für den späteren Zugriff auf die Daten zur Verfügung zu haben. Mit der "DATASTORE" Eigenschaft des Index lässt sich definieren wo die Daten liegen, wichtig ist es einen eindeutigen Primary Key für den späteren Zugriff auf die Daten zur Verfügung zu haben.
 +
 +  * **MULTI_COLUMN_DATASTORE** => Alle Spalten liegen in gleichen Tabelle 
 +  * **DETAIL_DATASTORE**  => Text liegt in der Datenbank in verschiedenen Tabellen, Master wird indiziert, Text in den Detail Tabellen
 +  * **USER_DATASTORE** Text liegt in der Datenbank in verschiedenen Tabellen und Spalten und soll besonders vor der Indizierung bearbeitet werden 
 +
  
  
 ---- ----
  
-==== Text Spalten alle in der selben Tabelle ==== +==== Text Spalten alle in der selben Tabelle - MULTI_COLUMN_DATASTORE ==== 
  
  
Zeile 100: Zeile 108:
  
  
-==== Über mehrere Tabellen hinweg die Daten zusammenfassen==== +==== Über mehrere Tabellen hinweg die Daten zusammenfassen  mit dem USER_DATASTORE==== 
  
  
prog/oracle_text_multiple_column_user_datastore.txt · Zuletzt geändert: 2023/10/23 15:21 von gpipperr