Heim  >  Artikel  >  Datenbank  >  So konvertieren Sie Varchar in MySQL

So konvertieren Sie Varchar in MySQL

藏色散人
藏色散人Original
2021-12-16 11:19:029886Durchsuche

MySQL-Methode zum Konvertieren von Varchar: 1. Verwenden Sie zum Konvertieren die Methode „select -(-field name) from table name;“ 3. Verwenden Sie zum Konvertieren die Methode „select -(-field name) from table name;“ name;“ Methode zum Konvertieren.

So konvertieren Sie Varchar in MySQL

Die Betriebsumgebung dieses Artikels: Windows7-System, MySQL5.5-Version, Dell G3-Computer.

MySQL Wie konvertiere ich Varchar?

MySQL Varchar-Typkonvertierung:

Frage: Beim Erstellen eines Datenfiltermoduls sind die Felder in der Tabelle aufgrund einiger Probleme mit dem ursprünglichen Tabellendesign Zeichenfolgen Da es sich bei den Filterbedingungen um numerische Werte handelt, gibt es keine Möglichkeit zum Vergleich.

Denken: Sie können die Zahlen in der MySQL-Feldzeichenfolge extrahieren und sie dann vergleichen

Lösung: Überprüfen Sie die Daten und finden Sie drei Methoden

1 Verwenden Sie die Cast-Funktion

Zum Beispiel: SELECT CAST ( Feldname AS UNSIGNED) FROM Tabellenname;

cast-Funktionssyntaxregel lautet: Cast (Feldname als konvertierter Typ), wobei der Typ sein kann:

CHAR[(N)] 代表:字符型 
 DATE 代表:日期型
 DATETIME 代表:日期和时间型
 DECIMAL 代表:float型
 SIGNED 代表:int
 TIME 代表:时间型

Für Zeichenfolgen, die mit Zahlen beginnen, das Ergebnis der Konvertierung in Zahlen besteht darin, den vorherigen numerischen Teil abzufangen. Bei Zeichenfolgen, deren Anfangsteil keine Ziffern abfangen kann, ist das Konvertierungsergebnis jedoch 0. Dies muss beachtet werden.

2. Verwenden Sie -(-field name)

Zum Beispiel: select -(-field name) from table name;

Dies ist leistungsfähiger, einfacher und grober

3 +0,

Zum Beispiel: Feldname + 0 aus Tabellennamen auswählen

Dies wird nur verwendet, wenn der Feldinhalt ausschließlich aus Zahlen vom Typ Varchar besteht und keine chinesischen oder anderen Zeichen enthalten darf, andernfalls wird ein Fehler gemeldet. Es wird allgemein empfohlen, 1,2 zu verwenden.

[Verwandte Empfehlungen: MySQL-Video-Tutorial]

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Varchar in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn