CREATE TABLE mit mehreren Schlüsseln

09/02/2008 - 11:12 von Karl Tomsy | Report spam
Hallo,

ich versuche eine tabelle mittels CREATE TABLE - Anweisung zu erstellen,
wobei der Primary Key aus 2 Feldern bestehen soll. Wie lautet da der
syntax? Irgendwo habe ich gelesen, dass eine tabelle nur einen Primary Key
haben kann, doch wenn ich direkt in Access eine Tabelle neu anlege, kann ich
bei mehreren Felder den Schlüssel zuteilen.



Danke


Karl
 

Lesen sie die antworten

#1 Thomas Möller
09/02/2008 - 11:17 | Warnen spam
Hallo Karl,

Karl Tomsy schrieb:
ich versuche eine tabelle mittels CREATE TABLE - Anweisung zu
erstellen, wobei der Primary Key aus 2 Feldern bestehen soll. Wie
lautet da der syntax?



Du kannst Folgendes Statement ergànzen:

CurrentDb.Execute "CREATE INDEX PrimaryKey ON Tabelle (Feld1, Feld2)
WITH PRIMARY"

Den Namen für den "PrimaryKey", die "Tabelle" und die Felder musst Du
entsprechend anpassen.


Irgendwo habe ich gelesen, dass eine tabelle
nur einen Primary Key haben kann, doch wenn ich direkt in Access eine
Tabelle neu anlege, kann ich bei mehreren Felder den Schlüssel
zuteilen.



Da hast Du richtig gelesen. Der PK kann aber mehrere Felder beinhalten.

CU
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen