[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2006
    Beiträge
    20

    PF - Unique key values required UNIQUE / Constraint Type NONE entfernen

    Hallo,

    Ich habe ein PF Objekt so definiert (es gibt eine DDS Datei und wurde mit CRTPF erstellt)

    Code:
    Zugriffspfadbeschreibung                                                
      Wartung des Zugriffspfads . . . . . . . . . : MAINT      *IMMED       
      Eindeutige Schlüsselwerte erforderlich  . . : UNIQUE     Ja           
      Zugriffspfad aufgezeichnet  . . . . . . . . :            Nein         
      Zugriffspfad  . . . . . . . . . . . . . . . :            Geschlüsselt 
      Integritätsart  . . . . . . . . . . . . . . :            NONE         
      Anzahl der Schlüsselfelder  . . . . . . . . :              3          
      Satzformat  . . . . . . . . . . . . . . . . :            ZO1015R1     
        Schlüsselfeld . . . . . . . . . . . . . . :            Z15NRC       
          Reihenfolge . . . . . . . . . . . . . . :            Aufsteigend  
          Vorzeichen angegeben  . . . . . . . . . :            SIGNED       
          Zone/Ziffer angegeben . . . . . . . . . :            *NONE        
          Alternative Sortierfolge  . . . . . . . :            Nein         
        Schlüsselfeld . . . . . . . . . . . . . . :            Z15NR1       
          Reihenfolge . . . . . . . . . . . . . . :            Aufsteigend  
          Vorzeichen angegeben  . . . . . . . . . :            SIGNED       
          Zone/Ziffer angegeben . . . . . . . . . :            *NONE        
          Alternative Sortierfolge  . . . . . . . :            Nein         
        Schlüsselfeld . . . . . . . . . . . . . . :            Z15NR2       
          Reihenfolge . . . . . . . . . . . . . . :            Aufsteigend  
          Vorzeichen angegeben  . . . . . . . . . :            SIGNED       
          Zone/Ziffer angegeben . . . . . . . . . :            *NONE        
          Alternative Sortierfolge  . . . . . . . :            Nein

    Kann ich mit einem SQL Command dieses Unique Key entfernen?
    lG.
    Jaime

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    746
    Ändere die DDS und führe anschließend einen CHGPF unter Angabe der Quelle aus.

    (selbst wenn es mit SQL ginge, der nächste der mit CHGPF daherkommt würde es Dir wieder weghauen ;- )

    Nachtrag: Anwendung prüfen, ob ggf. ein einzelner Chain durch Leseschleife ersetzt werden muss!

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Nein, du kannst mit CHGPF und der Source den Key entfernen, wenn die Source keinen Key mehr hat.

    (Mist, zu langsam;-)).
    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

  4. #4
    Registriert seit
    Oct 2006
    Beiträge
    20
    OK, danke für die rasche Antwort. Habe ich mir so vorgestellt aber wollte auch sicher sein. Ihr seit die Besten!

  5. #5
    Registriert seit
    Jan 2003
    Beiträge
    746
    Zitat Zitat von Fuerchau Beitrag anzeigen
    (Mist, zu langsam;-)).
    Und ich dachte Du grübelst noch, ob er nur das UNIQUE meinte :-)

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Mit dieser Methode ja auch egal;-).
    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

Similar Threads

  1. Java Programm auf AS400 mit Passwort auf *NONE
    By max40 in forum NEWSboard Java
    Antworten: 0
    Letzter Beitrag: 17-12-15, 10:58
  2. CRTSQLRPGI & COMMIT(*NONE)
    By JIM in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 14-07-08, 13:52
  3. create view oder constraint oder trigger oder ... ?
    By antvik in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 02-08-06, 19:04
  4. CRTSQLRPGI commit *none
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 19-09-05, 23:39
  5. SQL Fehler 7008 beim Update aus Access trotz Commit=*NONE
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-11-04, 11:15

Berechtigungen

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