Just nu i M3-nätverket
Jump to content

"räknare" i SQL server 2000?


HeavyMental

Recommended Posts

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

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

 

 

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

Olof Andreassen

eller:

 

create table tbl_MyTable

(

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

...[Other_vars]

)

 

"Syntax

IDENTITY [ ( seed , increment ) ]

 

Arguments"

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...