Avatar billede qp Nybegynder
13. maj 2005 - 14:11 Der er 2 kommentarer og
1 løsning

Sequence i oracle

Hey

Jeg har lidt problemer med sequence.
Problemet er hvordan jeg tildeler en tabel et sequence schema.

f.eks. hvis jeg nu opretter en sekvens:
create sequence test increment by 1 start with 100;

hvordan tilknytter jeg den sekvens til tabellen "testing";?

mvh Niels
Avatar billede qp Nybegynder
13. maj 2005 - 14:41 #1
Har fundet ud af det sorry for det fortivlede spørgsmål
Avatar billede qp Nybegynder
13. maj 2005 - 14:42 #2
svar
Avatar billede qp Nybegynder
22. maj 2005 - 12:02 #3
Kan være jeg lige skal give svaret ..

Hvis du har en table f.eks.
CREATE TABLE T (I INTEGER, U CHAR(10));
og en sekvens
CREATE SEQUENCE SEQ INCREMENT BY 1 START WITH 100;

så kan du hente det næste nummer fra sekvensen og indsætte det således:
INSERT INTO T VALUES(SEQ.NEXTVAL, 'TEST');

Mvh. Niels
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester