Wenn Sie gespeicherte Prozeduren und Abfragen in Ihrer Datenbank zu programmieren, müssen Sie möglicherweise Datenbank-Felder zu einem anderen Datentyp zu konvertieren. Ein Datentyp ist eine definierte Format in der Tabelle. Zum Beispiel, wenn Sie ein Datum -Format haben , die Datenbank automatisch weiß, dass es in einem bestimmten Format speichern. Eine Datenbank weiß auch, welche Arten von Daten illegal sind , und verbietet alle falschen Daten in die Tabellen eingetragen. Ein Syntax namens Transact SQL (T -SQL) wird verwendet, um gespeicherte Prozeduren einschließlich Datentyp-Konvertierungen bearbeiten. Mit Microsoft SQL Server , können Sie ein Datum in eine Text-oder String-Format zu konvertieren. Das Textformat in T- SQL wird als " varchar . " Anleitung
1
Öffnen Sie Microsoft SQL Server Management -Konsole definiert. Die Software fordert Sie zur Eingabe eines Benutzernamens und Passwort ein. Geben Sie in das Dialogfeld und Anmeldung beim SQL Server.
2
Verwenden Sie die "Cast () "-Funktion , um ein Datum in ein Textfeld umwandeln . Cast ist eine der Funktionen, die Feld -Datentypen konvertieren. Der folgende Code ist ein Beispiel , wie man ein Datum in eine varchar.select cast ( [ my_date_field ] als varchar (30 ) ) zu konvertieren, wie my_converted_date
3
Verwenden Sie " Convert () " funktionieren , um ein Datum zu einem Text -Format zu konvertieren . T- SQL verfügt über zwei Formate , und die Funktion convert ist eine alternative Lösung . Die Syntax unten ist ein Beispiel dafür, wie die convert function.select convert ( varchar (30 ) , [ my_date_field ] ) als my_converted_date
4
Drücken Sie die F5 -Taste, um die Abfrage auszuführen verwenden . Dieser Befehl ist eine Tastenkombination , um eine Datenbank -Abfrage ausführen . Das zurückgegebene Ergebnis ist ein umgebautes Datum in Textformat .