Wie ein Datumsformat in SQL konvertieren

October 14

Wie ein Datumsformat in SQL konvertieren

SQL Server bietet Entwicklern verschiedene Arten von Datentypen. Der Date-Datentyp wird verwendet, um die Kalender-Werte zu bearbeiten, und sie werden gespeichert in SQL Server mithilfe von Datumsfunktionen. SQL Server gibt einen Fehler zurück, wenn das Datum ungültig, eine richtige Datum wird gespeichert, so dass Entwickler gewährleistet sind. Sie können Daten in andere Formate konvertieren. Einen Date-Wert werden Entwickler in der Regel in eine Zeichenfolge konvertieren, so dass String-Funktionen gegen das Datum ausgeführt werden können.

Anweisungen

1 Erstellen Sie Ihre SQL Server-Variablen. In diesem Beispiel ist die Datum-Variable in einen String konvertiert. Der folgende Code erstellt eine Datum-Variable und die String-Variable, die die Ergebnisse enthalten soll:MyDate Datetime zu deklarierenMyString varchar(50) deklarieren

2 Datum der Datum-Variablen zuweisen. Der folgende Code weist ein Datum zu den Date-Variablen, die in Schritt 1 definiert:eingestellt von MyDate = "01.01.2010"

3 Verwenden Sie die "Cast()"-Funktion, um das Datum in eine Zeichenfolge konvertieren und weisen die Ergebnisse der Zeichenfolgenvariablen. Der folgende Code veranschaulicht, wie die Variable Datum konvertiert:Legen Sie MyString = Cast (MyDate als varchar(50))

4 Drucken Sie die Ergebnisse Ihrer SQL Server-Debugger. Der folgende Code zeigt die Ergebnisse an die SQL-Konsole, so können Sie eventuelle Fehler testen:Print myString

Tipps & Warnungen

  • Die Funktion "Convert()" können auch Termine zu konvertieren. Der folgende Code druckt dasselbe Ergebnis wie die Funktion "Cast()":
  • Legen Sie MyString = convert(varchar(50), MyDate)