oskaremil Skrevet 15. november 2006 Del Skrevet 15. november 2006 (endret) Sitter og kludder på en Derby database (10.2) der jeg har behov for å kunne definere auto increment kolonner. I MySql ville jeg ha gjort slik: CREATE TABLE USER_DATA ( user_id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT , user_alias VARCHAR(20) NOT NULL , user_pwd VARCHAR(50) NOT NULL , user_firstname VARCHAR(50) , user_middlename VARCHAR(50) , user_lastname VARCHAR(50) , PRIMARY KEY (user_id) )TYPE=InnoDB; Det vesentlige her er 'user_id' kolonnen. Det ser ikke ut som Derby støtter hverken 'UNSIGNED' , 'AUTO INCREMENT' eller 'AUTO_INCREMENT'. Er er noen som har alternative forslag ? Endret 17. november 2006 av oskaremil Lenke til kommentar
roac Skrevet 16. november 2006 Del Skrevet 16. november 2006 Har du forsøkt å se i manualen? create table greetings (i int generated by default as identity (START WITH 2, INCREMENT BY 1), ch char(50)); Lenke til kommentar
oskaremil Skrevet 17. november 2006 Forfatter Del Skrevet 17. november 2006 Ja, jeg har lest gjennom manualen noen ganger, men dette har jeg tydeligvis oversett Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå