Ich hab nu ein
Query mit folgendem Code im SQLs Feld:
SQL-Code:
INSERT INTO USER(
VORNAME,
NACHNAME,
ALIAS,
PASSWORT
)
VALUES(
:VORNAME,
:NACHNAME,
:ALIAS,
:PASSWORT
)
RETURNING USER_ID
und führe in Delphi folgendes aus:
Delphi-Quellcode:
Query1.Close;
Query1.ParamByName('ALIAS').AsString:=edit1.Text;
Query1.ParamByName('PASSWORT').AsString:=edit2.Text;
Query1.Prepare;
Query1.ExecQuery;
Transaction.CommitRetaining;
Wenn ich mir Query1.ParamNames(i) für alle i< ParamCount ausgeben lasse kommt raus:
VORNAME
NACHNAME
ALIAS
PASSWORT
Eine USER_ID ist aber nicht vorhanden?!