[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    136

    Problem mit SQL erstellte Dateien und MIMIX

    Ich erstelle ein Table mit
    "CREATE TABLE herstellkosten ...."

    anschließen mache ich einen
    "RENAME TABLE herstellkosten TO SYSTEM NAME SHERKOS"

    Jetzt hat unsere Spiegelsoftware (MIMIX) das Problem mit dem rename, da das Objekt ja nicht mehr wie nach dem create her00001 sondern sherkos heißt.

    Hat jemand eine Idee wir man das beheben könnten.

    Gruß
    Xanas

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wie wärs denn direkt mit "CREATE TABLE SHERKOS ...".
    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

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    136
    Klar kann ich machen, aber dann habe ich wieder nur max 10 Stellen für den Tabellennamen und wenn ich mit SQL arbeite würde ich auch gerne schönen Tabellennamen verweden.

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Hallo,

    hast Du schon mal folgendes probiert:
    1. Die Tabelle mit dem zukünftigen System Namen generieren
    2. Die Tabelle auf den langen Namen umbenennen.

    PHP-Code:
    Create Table MySchema/MyTable ...

    Rename Table MySchema/MyTable 
           to MyLongTableName
           
    for System Name MyTable
    Wenn ich mich recht erinnere arbeitet MIMIX mit dem Datenbereich QDFTJRN in dem das Journal hinterlegt ist und der dafür sorgt, dass die Tabelle beim Erstellen sofort registriert wird. Wenn Du die Tabelle mit dem langen Namen anlegst, erfolgt die Registrierung mit dem system generierten kurzen Namen. Wenn Du die Tabelle mit dem kurzen Namen generierst und anschließend auf den langen Namen umbenennst, sollte es funktionieren.

    Ansonsten bliebe nur die Registrierung im Journal entfernen und manuell mit den neuen Namen wieder hinzufügen.

    Birgitta
    Birgitta Hauser

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

  5. #5
    Registriert seit
    Sep 2004
    Beiträge
    136
    Zitat Zitat von B.Hauser Beitrag anzeigen
    PHP-Code:
    Create Table MySchema/MyTable ...

    Rename Table MySchema/MyTable 
           to MyLongTableName
           
    for System Name MyTable
    Ja super so können alle hier damit leben. Vielen Dank.

    Gruß
    Xanas

Similar Threads

  1. SQL Update aus zwei Dateien mit 3 Schlüsselfeldern
    By mk in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 13-07-12, 08:53
  2. SQL Update über 3 Dateien
    By Bobou in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 22-11-06, 08:26
  3. SQL Case von mehreren Dateien
    By steven_r in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 08-08-06, 09:34
  4. problem mit eigener sql function
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 26-05-06, 16:37
  5. SQL über 168 Dateien
    By mikex01 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 21-04-06, 16:11

Berechtigungen

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