Hallo Leute,
wenn ich einen Alter Befehl, z.B.
aufruf, bekomme ich bei diversen Feldern immer folgende Meldung:
Meine Frage ist daher, gibt es eine Möglichkeit zu schauen, welches Feld darauf zugreift, wenn ja, müsste ich dieses vorher ändern? oder interpretiere ich die Meldung komplett falsch?
Ich danke auf jeden Fall für alle Antworten.
Müller Matthias
wenn ich einen Alter Befehl, z.B.
Code:
ALTER TABLE SelUser ALTER COLUMN UserName varchar(100)
Soweit ich jedoch sehe, greift kein Feld direkt darauf zu.---------------------------
Microsoft SQL Server Management Studio Express
---------------------------
Fehler bei der SQL-Ausführung.
Ausgeführte SQL-Anweisung: ALTER TABLE SelUser ALTER COLUMN UserName varchar(100)
Fehlerquelle: .Net SqlClient Data Provider
Fehlermeldung: Das Objekt-Objekt 'PK_SelUserSelNRUserName' ist vom Spalte-Objekt 'UserName' abhängig.
Fehler bei ALTER TABLE ALTER COLUMN UserName, da mindestens ein Objekt auf diese Spalte zugreift.
---------------------------
OK Hilfe
---------------------------
Meine Frage ist daher, gibt es eine Möglichkeit zu schauen, welches Feld darauf zugreift, wenn ja, müsste ich dieses vorher ändern? oder interpretiere ich die Meldung komplett falsch?
Ich danke auf jeden Fall für alle Antworten.
Müller Matthias