Reden wir über MS Access?
AutoWert in MS Access ist immer vom Typ Ganzzahl... Sprich, wenn du nen Datum als PK benutzen willst, leg es auch als Typ Datum / Uhrzeit an und gib im Standardwert "Now()" an (dann füllt er ohne dein zutun den Attributswert mit dem aktuellen Zeitpunkt)... Das Datum als PK zu nehmen, halte ich persönlich allerdings für etwas bedenklich, da keine Eindeutigkeit gewährleistet sein muss.