Mit den MySQL-Funktionen Die spezifische Syntax der beiden ist wie folgt: CAST(Wert als Typ); KONVERTIEREN(Wert, Typ); Das heißt, CAST(xxx AS-Typ), CONVERT(xxx, Typ). Es bestehen Einschränkungen hinsichtlich der Typen, die konvertiert werden können. Der Typ kann einen der folgenden Werte haben: Binär, mit der Wirkung des binären Präfixes: BINÄR Wenn Sie beispielsweise „like“ für die unscharfe Suche
Hier einige Beispiele: Beispiel 1 mysql> SELECT CONVERT('23',SIGNED); +———————-+ | KONVERTIEREN('23',VORZEICHNET) | +———————-+ | 23 | +———————-+ 1 Reihe im Set Dieses Beispiel konvertiert einen varchar-Typ in einen int-Typ. Beispiel 2 mysql> SELECT CAST('125e342.83' AS signiert); +------------------------------+ | CAST('125e342.83' AS signiert) | +------------------------------+ | 125 | +------------------------------+ 1 Reihe im Set Beispiel 3 mysql> SELECT CAST('3.35' AS signiert); +------------------------+ | CAST('3.35' AS signiert) | +------------------------+ | 3 | +------------------------+ 1 Reihe im Set Um varchar in int zu konvertieren, verwenden Sie wie im obigen Beispiel cast(a as signed), wobei a eine Zeichenfolge vom Typ varchar ist. Beispiel 4 In SQL Server demonstriert der folgende Code die hexadezimale Speicherdarstellung des Datums, wenn die Datetime-Variable nur ein reines Datum und eine reine Uhrzeit enthält. DECLARE @dt Datum/Uhrzeit --Einfaches Datum SET @dt='1900-1-2' SELECT CAST(@dt als Binärdatei(8)) --Ergebnis: 0x0000000100000000 --Einfache Zeit SET @dt='00:00:01' SELECT CAST(@dt als Binärdatei(8)) --Ergebnis: 0x000000000000012C Die MySQL-Typkonvertierung ist identisch mit der von SQL Server, außer dass der Typparameter etwas anders ist: CAST(xxx AS-Typ), CONVERT(xxx, Typ). Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: Methode für die Sicherheitseinstellungen des Tomcat-Servers
>>: So verwenden Sie ECharts in WeChat Mini-Programmen mit uniapp
Dieser Artikel veranschaulicht anhand von Beispie...
Hintergrund Um die Docker-Containerisierung währe...
mktemp Erstellen Sie auf sichere Weise temporäre ...
1. Entwicklungsumgebung vue 2. Computersystem Win...
Umgebung: Mindestinstallation von CentOS 7.1.1503...
Dieser Artikel veranschaulicht anhand von Beispie...
Wir alle kennen den Befehl tr, mit dem Ersetzunge...
Vor kurzem musste ich alle Hostnamen im LAN aufli...
MySQL Einführung in MySQL MySQL war ursprünglich ...
Vorwort Verschiedene Methoden zur Skriptausführun...
Inhaltsverzeichnis Vorwort Installieren Einführun...
Beim Webdesign verwenden wir Pfeile oft als Dekor...
Überprüfen Sie, was in MySQL installiert ist grep...
Vorwort Kürzlich habe ich festgestellt, dass die ...
Inhaltsverzeichnis 1. Testumgebung 1.1 CentOS 7 i...