the_boxer 0 Geschrieben 13. Juli 2021 Melden Geschrieben 13. Juli 2021 Hallo, ich möchten eine Spalte von nvachar zu datetime ändern mit ALTER TABLE Table ALTER COLUMN fix datetime In der Spalte "fix" stehen nur Datumsangeben (in deutscher Schreibweise). Im Kleinen habe ich es schon ausprobiert und der Text (z. B. "01.07.2021") wird anstandslos in ein Datum umgewandelt. Bevor ich nun die Änderung auf eine große Tabelle anwende, meine Frage: Kann es zu Problemen in Views (mit der Spalte), oder Triggern kommen nach der Änderung? Oder muss ich evtl. Views und Trigger irgendwie anpassen? (Ich bin noch SQL-Server-Anfänger) Danke, VG
cj_berlin 1.508 Geschrieben 13. Juli 2021 Melden Geschrieben 13. Juli 2021 Moin, wenn Du in den Views die Spalte einfach nur mit ausgibst, ändert sich nichts (außer dem ausgegebenen Datentyp). Dort, wo Du die Spalte auswertest und/oder transformierst, muss die Bedingung/die Transformation datetime berücksichtigen statt nvarchar. 1
the_boxer 0 Geschrieben 13. Juli 2021 Autor Melden Geschrieben 13. Juli 2021 Das macht Sinn . Danke für die Antwort.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden