Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 12 von 12

Thema: transaktionen und rückgabewerte

  1. #11
    firegate666 ist offline Neuer Benutzer
    Registriert seit
    15.05.2006
    Beiträge
    5

    Standard

    Der fehlende Rückgabewert liegt daran, dass die Rückgabe aus dem letzten Statement kommt, dem COMMIT;

    Du solltest die Statements also getrennt absetzen.

    Erst BEGIN;
    ...
    dann die Abfragen, deren Ergebnisse Du speichern kannst
    dann kannst Du z.B. schauen, ob eine der Abfragen in die Hose gegangen ist und setzt nach Bedarf

    COMMIT; oder ROLLBACK; ab

    Anschließend kannst Du mit den oben genannten Rückgabewerten arbeiten. Das ist zwar etwas mehr Aufwand, gibt Dir aber mehr Kontrolle über das, was Du machst.

  2. #12
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Für Sequenzen braucht man gar keine Transaktionen, curr_val() bezieht sich sowieso auf die zuletzt innerhalb dieser Session generierte ID, egal, wieviele andere Leute noch Sequenznummern verbraucht haben.

    Wenn man mit MAX() die ID sucht, muss man allerdings die Tabelle locken oder eine Transaktion verwenden, um die Änderungen abzukapseln ...
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Transaktionen zugreifen
    Von Snappi im Forum Allgemeines
    Antworten: 1
    Letzter Beitrag: 25.03.2009, 14:52
  2. Transaktionen loggen
    Von Snappi im Forum Allgemeines
    Antworten: 1
    Letzter Beitrag: 02.03.2009, 11:42
  3. Frage Gibt es Probleme mit postGIS und Transaktionen
    Von BurnInHell im Forum PostGIS
    Antworten: 23
    Letzter Beitrag: 13.02.2009, 15:43
  4. PostgreSQL & Transaktionen
    Von dr.colossos im Forum Allgemeines
    Antworten: 6
    Letzter Beitrag: 08.02.2007, 17:17
  5. Problem mit Foreign Keys und Transaktionen
    Von abenstex im Forum Allgemeines
    Antworten: 3
    Letzter Beitrag: 01.02.2007, 12:27

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum