[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.716
    Neues Feld in der Datei und Trigger ist wohl die beste Lösung.
    Ist die Datei eine PF oder eine SQL-Table ?
    Wird die Datei nur mit SQL bearbeitet kannst du ein Feld problemlos hinzufügen. Mit RLA musst du leider alle Programme wandeln.

    Alternativ kann man eine 2. Datei füllen, die dann neben dem Datum auch einen Unique-Key-Verweis enthalten muss.
    Mit der 2. Datei kann man allerdings auch nicht garantieren, ob SQL dann auch den zugeordneten Index verwendet.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.932
    Ab Release 6.1 ist es auch möglich in SQL Indices zusätzliche Spalten zu definieren und über diese Spalten einen Schlüssel zu legen.

    Damit hat sich dann das Problem mit Trigger, View oder MQT erledigt.

    Trigger ist allerdings vor Release 6.1 das kleinste Problem. Zwar gibt es aufgrund des dynamischen Aufruf einen Overhead, aber der kann im Vergleich zu den anderen Methoden vernachlässigt werden.

    Vor 6.1 kann der Query Optimizer nur Indices die über unveränderte existierende Spalten gebildet wurden verwenden. Damit kann man anstatt über eine View auch direkt auf die Tabelle mit dem gleichen Effekt gehen.

    MQT ist eine physische Datei, die aktuell noch nicht voll augereift ist, d.h. der automatische Update funktioniert nicht. Wenn Du bei großen Dateien MQTs verwenden willst, musst Du berücksichtigen, dass die Daten komplett kopiert werden.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

Similar Threads

  1. SQL: Aus mehreren Feldern ein Datum erkennen
    By I0N in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 21-11-06, 12:44
  2. SQL DATUM
    By steven_r in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 20-11-06, 18:37
  3. Datum in Query
    By heini in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 30-09-06, 10:10
  4. Datum überlebt ODBC Transfer auf Excel nicht
    By jjagi in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 07-07-06, 08:29
  5. Datum sicher in *EUR wandeln
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 27-04-06, 12:45

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •