Just nu i M3-nätverket
Gå till innehåll

"räknare" i SQL server 2000?


HeavyMental

Rekommendera Poster

Hej

 

Installerade SQL server 2000 idag på min server här hemma, tänkte överföra min hemsida från Access till den.

 

Allt gick fint, importera databaser och så, men har en fråga.

 

I access kan du sätta datatyp till räknare, så den automatiskt lägger en siffra på varje inlägg, vanligtvis 1,2,3 osv..

 

Men hur får man det så i SQL Server?

 

Finns en datatyp som heter nåt med Uniqeiditifier och det låter som sånt jag vill ha men den får ju inte nåt värde automatiskt när en ny rad läggs till i tabellen

 

nån som kan hjälpa mig med en liknande funktion i SQL Server?

 

/Jim

 

-------------------------

Illaluktande reklam....

http://nexxuz.jensite.com

-------------------------

 

 

Länk till kommentar
Dela på andra webbplatser

Du väljer en datatyp som är av INT typ tinyint, smallint, int eller bigint.

 

Sedan sätter du raden till PK, samma sätt som i Access.

 

Sedan går du ner till 'Columns' under alla dina rader och väljer att sätta 'Identity' Till Yes. Sedan kan du välja hur du vill ha ditt värde genom att ändra 'Identity Seed' och Identity Increment', men vanligast är 1 och 1.

 

- Magnus

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

[inlägget ändrat 2002-12-23 10:27:05 av Magnus Gladh]

Länk till kommentar
Dela på andra webbplatser

Olof Andreassen

eller:

 

create table tbl_MyTable

(

int [identifier] identity(1,1) primary key,

...[Other_vars]

)

 

"Syntax

IDENTITY [ ( seed , increment ) ]

 

Arguments"

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...