Avatar billede clp Nybegynder
24. november 2005 - 22:00 Der er 4 kommentarer og
1 løsning

opret af tabler

Jeg vil lave 2 tabler på denne måde :


CREATE TABLE T_Kunde
(
kundeId int IDENTITY(1,1)PRIMARY KEY,
navn CHAR(30),
adresse CHAR(30),
postNr CHAR(10),
bynavn CHAR(30),
tlf CHAR(10),
mail CHAR(30),
timestamp
)


CREATE TABLE T_Ordre
(
ordreId int IDENTITY(1,1)PRIMARY KEY,
leveringsUge int,
initialer CHAR(10),
datoForOprettelse CHAR(20),
antalSkabe int,
timestamp,
FOREIGN KEY(kundeId)REFERENCES T_Kunde(kundeId)
)

men får denne fejl:
Server: Msg 1911, Level 16, State 1, Line 1
Column name 'kundeId' does not exist in the target table

hvad er der galt??
Avatar billede bromer Nybegynder
24. november 2005 - 22:03 #1
Bliver den første tabel oprettet korrekt? Jeg synes det er lidt mærkeligt at du ikke har mellemrum mellem IDENTITY(1,1) og PRIMARY KEY.
Avatar billede clp Nybegynder
24. november 2005 - 22:05 #2
ja den første table bliver oprettet
Avatar billede erikjacobsen Ekspert
24. november 2005 - 22:11 #3
I T_Ordre skal du vel tilføje:  kundeId int
Avatar billede clp Nybegynder
24. november 2005 - 22:14 #4
yep, har lige selv fundet fejlen :-)
men tak for hjælpen.
Avatar billede clp Nybegynder
24. november 2005 - 22:17 #5
lukker
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