Forum: Datenbanken
Delphi
by Tom70,
25. Aug 2005
Mit einer SP könnte dasso aussehen:
CREATE PROCEDURE TEST_INSERT (
TEXT VARCHAR (10))
RETURNS (ID INTEGER)
AS
BEGIN
-- ID von Generator holen
ID = GEN_ID(TEST_ID_GEN, 1);
Forum: Datenbanken
Delphi
by Tom70,
25. Aug 2005
Man kann die gen_id() auch über eine SP abrufen, einfügen und gleich an das aufrufende Programm zurückgeben. Ist m.E. der bessere Weg, da man die aktuelle ID gleich im Programm benutzen kann, ohne die Daten neu einlesen zu müssen.
Forum: Datenbanken
Delphi
by Tom70,
25. Aug 2005
Die Reihenfolge der einzelnen Statements:
Erst die Tabelle:
CREATE TABLE TEST (
IDFILED INTEGER
)
danach der Generator: