![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#2 |
bitte Mailadresse prüfen!
Registriert seit: 17.03.2002
Beiträge: 198
|
![]() hallo,
dazu musst du bei interbase generatoren und trigger verwenden. z.B. du hast eine tabelle: TABAdresse(nAdrNr,szAdr); CREATE GENERATOR gAdresse; CREATE TRIGGER trAdresse_bi FOR TABAdresse BEFORE INSERT AS BEGIN IF (NEW.nAdrNr is NULL) THEN NEW.nAdrNr = GEN_ID(gAdresse, 1); END; dann kannst du z.B. sagen insert into TABAdresse (szAdr) values ('xyzstrasse 5'); das ganze ist zwar etwas mühsam, aber autoinc gibt's bei interbase nicht (bei oracle übrigens auch nicht, dort heisst's dann sequence statt generator). g |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|