@mkinzler: COUNTER kennt mein MS
SQL Server Express nicht.
@NormanNG: Das scheint zu funktionieren
Was heißt "(1,1)" hinter IDENTITY? Das immer um 1 incrementiert wird?
Ich verwende für viele Felder die Strings aufnehmen müssen VARCHAR(50). Kann das Feld dann maximal 50 Zeichen aufnehmen, oder expandiert es danach?
Ich habe das mit dem Primärschlussel dann so gemacht:
SQL-Code:
CREATE TABLE "TB_Projects"
(
"ProjectID" INT IDENTITY(1,1) NOT NULL PRIMARY KEY,
"Name" VARCHAR(50) NOT NULL,
"Leader" VARCHAR(50) NOT NULL,
"Description" TEXT NOT NULL,
"StartDate" DATETIME,
"PlanedEndDate" DATETIME,
);