![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
|
|
#1 |
|
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) | |
|
|