Index entfernen

26/12/2007 - 21:18 von Tamara Mikes | Report spam
Salü alle zusammen

Ich habe einer Datenbank ein Indexfeld hinzugefügt. Dazu habe ich folgneden
SQL-Befehl verwendet:

vSQL = "CREATE TABLE tblMitarbeiterZuordnungStufe1u2 " & _
"(MitarbeiterZuordnungStufe1u2ID COUNTER CONSTRAINT
PrimaryKey PRIMARY KEY, " & _
"Stufe1Nr long, " & _
"Stufe2Nr long, " & _
"Stufe1NrPot long, " & _
"Stufe2NrPot long, " & _
"ErfasstAm date, " & _
"EditiertAm date, " & _
"BearbeitetVonNr long, " & _
"MitarbeiterNr Long NOT NULL UNIQUE " & _
"CONSTRAINT fkMitarbeiter " & _
"REFERENCES tblMitarbeiter (MitarbeiterID) " & _
"ON DELETE CASCADE)"

Das hatte damals einwandfrei funktioniert. Doch heute möchte ich gerne den
Index (NOT NULL UNIQUE) vom Feld MitarbeiterNr entfernen. Dies jedoch ohne
das dabei die Beziehung aufgelöst wird.

Hat mir bitte jemand eine Idee, wie ich mittels SQL dem Feld MitarbeiterNr
den Index entferne?

Vielen lieben Dank für Hinweise
Gruss Tamara
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
26/12/2007 - 23:25 | Warnen spam
Hallo Tamara,

"Tamara Mikes" schrieb

Das hatte damals einwandfrei funktioniert. Doch heute möchte ich gerne den
Index (NOT NULL UNIQUE) vom Feld MitarbeiterNr entfernen. Dies jedoch ohne
das dabei die Beziehung aufgelöst wird.



Und warum willst Du das machen? Willst Du den Index entfernen oder nur das
UNIQUE und/oder NOT NULL entfernen?

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen