webForumDet fria alternativet

SQL, unikt ID och .NET

.NET

5 svar · 196 visningar · startad av cyprys

Medlem sedan dec. 20003 563 inlägg
Frågan#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å.
Medlem sedan juni 20001 257 inlägg
#2
CREATE TABLE tbl_news (ID int IDENTITY (1,1) NOT NULL, col_headline varchar(40))
Medlem 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. ;)

Medlem sedan dec. 20003 563 inlägg
#4

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

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

Oki. Tackar. :)

389 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
129 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)