Rumah > Artikel > pangkalan data > Bagaimana untuk menukar varchar dalam mysql
Kaedah mysql untuk menukar varchar: 1. Gunakan fungsi cast untuk menukar; daripada nama jadual;" "Penukaran kaedah.
Persekitaran pengendalian artikel ini: sistem windows7, versi mysql5.5, komputer Dell G3.
Bagaimana hendak menukar varchar dalam mysql?
Penukaran jenis varchar MySQL:
Soalan : Buat modul penapisan data Disebabkan beberapa masalah dengan reka bentuk jadual asal, medan dalam jadual adalah rentetan dan syarat penapisan adalah nilai berangka, jadi tiada cara untuk membandingkan.
Berfikir: Anda boleh mengekstrak nombor dalam rentetan medan mysql dan kemudian membandingkannya
Penyelesaian: Semak data dan cari tiga kaedah
1. : Cast (Nama medan sebagai jenis ditukar), di mana jenisnya boleh:
Untuk rentetan yang bermula dengan nombor, hasil menukarnya kepada nombor adalah untuk memintas nombor sebelumnya sebahagian, tetapi untuk permulaan Untuk beberapa rentetan yang tidak boleh memintas nombor, hasil penukaran ialah 0. Ini perlu diberi perhatian.CHAR[(N)] 代表:字符型 DATE 代表:日期型 DATETIME 代表:日期和时间型 DECIMAL 代表:float型 SIGNED 代表:int TIME 代表:时间型Contohnya: pilih -(-nama medan) daripada nama jadual;
Ini lebih banyak berkuasa, Mudah dan kasar
3 Gunakan nama medan terus 0,
Contohnya: pilih nama medan 0 daripada nama jadual;Ini. hanya digunakan untuk kandungan medan Semuanya ialah nombor jenis varchar dan tidak boleh mengandungi aksara Cina atau aksara lain, jika tidak, ralat akan dilaporkan. Biasanya disyorkan untuk menggunakan 1,2.
[Cadangan berkaitan:tutorial video mysql
]Atas ialah kandungan terperinci Bagaimana untuk menukar varchar dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!