Hallo zusammen
Anfängerfrage, googeln war bis jetzt erfolglos.
Habe in einer Tabelle das Datum als nvarchar gespeichert.
Nun möchte ich eine Sicht erstellen und das nvarchar Feld in date konvertieren.
SELECT CAST(Feld13 AS Date) AS Liefertermin
FROM dbo.A_KopfFreie
bringt mir folgende Fehlermeldung:
Fehlerquelle: .NetSqlClient DataProvider
Fehlermeldung: Methoden für date können nicht aufgerufen werden.
Also hab ich folgendes versucht:
SET Language Deutsch
SELECT CAST(Feld13 AS Date) AS Liefertermin
FROM dbo.A_KopfFreie
Dies funktioniert nun mindestens in der Vorschau der Daten.
Jedoch kann ich die Sicht nicht speichern. Beim speichern erscheint folgende Fehlermeldung:
Falsche Syntax in der Nähe des SET-Schlüsselwortes
Was mache ich falsch?
Ich arbeite auf dem SQL Server 2008 R2
Anfängerfrage, googeln war bis jetzt erfolglos.
Habe in einer Tabelle das Datum als nvarchar gespeichert.
Nun möchte ich eine Sicht erstellen und das nvarchar Feld in date konvertieren.
SELECT CAST(Feld13 AS Date) AS Liefertermin
FROM dbo.A_KopfFreie
bringt mir folgende Fehlermeldung:
Fehlerquelle: .NetSqlClient DataProvider
Fehlermeldung: Methoden für date können nicht aufgerufen werden.
Also hab ich folgendes versucht:
SET Language Deutsch
SELECT CAST(Feld13 AS Date) AS Liefertermin
FROM dbo.A_KopfFreie
Dies funktioniert nun mindestens in der Vorschau der Daten.
Jedoch kann ich die Sicht nicht speichern. Beim speichern erscheint folgende Fehlermeldung:
Falsche Syntax in der Nähe des SET-Schlüsselwortes
Was mache ich falsch?
Ich arbeite auf dem SQL Server 2008 R2