webForumDet fria alternativet

SQL, unikt ID och .NET

5 svar · 196 visningar · startad av cyprys

cyprysMedlem sedan dec. 20003 563 inlägg
#1

Gick nyligen över till SQL-server för ett arbete och har då märkt en del skillnad i kolumn-typerna från access.
Det enda jag fastnade på var typen av ID som automatiskt ska uppdateras vid varje inlägg i tabellen.

// Såhär skapar jag tabellen i alla fall.

"CREATE TABLE tbl_news (ID uniqueidentifier, col_headline varchar(40)) osv.

// När jag sedan ska lägga in en ny post så vill jag att ett nytt ID automatiskt ska skapas. 
// Hur gör jag det? Såhär ser det ut nu och detta ger bara ett <NULL> i kolumnen.

INSERT INTO tbl_news (col_headline) VALUES('rubrik')

// Jag skriver aldrig fram kolumnen ID alltså.
kristofferMedlem sedan juni 20001 257 inlägg
#2
CREATE TABLE tbl_news (ID int IDENTITY (1,1) NOT NULL, col_headline varchar(40))
Web-TorMedlem sedan nov. 200013 890 inlägg
#3

Frågan passar nog bättre i SQL-forumet men...
Heter det inte "identity" på SQL-Server?

/r Jag var tvåa i alla fall. ;)

cyprysMedlem sedan dec. 20003 563 inlägg
#4

Jo. Den hör nog hemma där. :l
Vad står 1,1 för?

kristofferMedlem sedan juni 20001 257 inlägg
cyprysMedlem sedan dec. 20003 563 inlägg
#6

Oki. Tackar. :)

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)