Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Moin, irgendwie steh ich grad etwas neben mir oder meine weiblichen Gene (soll ja angeblich jeder Mann haben) spielen mir einen Streich, Logik == 0 Wie dem auch sein, ich hab eine Stored Procedure: SQL-Abfrage (15 Zeilen) Bis dahin, das p_benutzerID größer als 0 ist, sind wir uns einig, der richtige Wert wird angesagt. Aber irgendwie macht das Ding dann nicht weiter, es trägt nichts in die Tabelle ein. Wo sehe ich denn grad den Knoten nicht? Fehlermeldungen kommen keine.

  • Benutzer-Avatarbild

    Meinst Du die Stelle hier: SQL-Abfrage (2 Zeilen) Ja, das ist der PK, der steht auf Auto Inkrement. NULL bewirkt in dem Fall, dass die DB den nächsten Wert nimmt, der dran ist (bei MySql, bei MS Sql funktioniert es anders). Das funktioniert alles.

  • Benutzer-Avatarbild

    Das wars. Das mitr dem SET hatte ich schon Mal probiert, aber die Klammer um das SELECT vergessen, jetzt funktioniert es. Mit den Skalar-Variablen hast Du Recht, nur ist das bei MySql nicht festgeschrieben, man kann nehmen was man will (bei mir das p_ für Parameter), außer das @, das ist in MySql verboten. Was das Rollback angeht ... ja, ich hab das teilweise abgeschrieben, mach ich noch raus. Eigentlich brauchts das Ganze IF nicht, der Wert ist immer größer als 0. Es wird immer erst ein Benutze…