Ik ben bezig met het maken van een java aplicatie die gegevens in een tabel zet doormiddel van SQL.
De java applicatie vult 4 van de 5 kolommen maar de laatste zou ik automatisch gevuld willen hebben door een sequence die ik heb aangemaakt: ordernr_seq
Dit is de tabel
CREATE TABLE onderdelen
(
merknr VARCHAR2(5) ,
onderdeelnr NUMBER(5) ,
onderdeelnr2 NUMBER(5) ,
onderdeelnr3 NUMBER(5) ,
ordernr NUMBER(5) DEFAULT ordernr_seq.nextval,
CONSTRAINT pk_ordernr PRIMARY KEY(ordernr,merknr),
CONSTRAINT fk_merknr FOREIGN KEY (merknr) REFERENCES automerk (merknr));
Zoals je ziet probeer ik doormiddel van DEFAULT de tabel te vullen met een gegenereerd getal. Maar op deze manier doet hij het niet. Weet er iemand een manier om het voor elkaar te krijgen zonder iets te veranderen in de JAVA aplicatie?
De java applicatie vult 4 van de 5 kolommen maar de laatste zou ik automatisch gevuld willen hebben door een sequence die ik heb aangemaakt: ordernr_seq
Dit is de tabel
CREATE TABLE onderdelen
(
merknr VARCHAR2(5) ,
onderdeelnr NUMBER(5) ,
onderdeelnr2 NUMBER(5) ,
onderdeelnr3 NUMBER(5) ,
ordernr NUMBER(5) DEFAULT ordernr_seq.nextval,
CONSTRAINT pk_ordernr PRIMARY KEY(ordernr,merknr),
CONSTRAINT fk_merknr FOREIGN KEY (merknr) REFERENCES automerk (merknr));
Zoals je ziet probeer ik doormiddel van DEFAULT de tabel te vullen met een gegenereerd getal. Maar op deze manier doet hij het niet. Weet er iemand een manier om het voor elkaar te krijgen zonder iets te veranderen in de JAVA aplicatie?
"Hippopotomonstrosesquippedaliophobia" is the term used to describe the fear of long words.