Rumah > Artikel > pangkalan data > Apakah yang berlaku jika saya menggunakan nilai integer sebagai parameter kepada fungsi MySQL LOCATE()?
MySQL membenarkan kami menggunakan nilai integer sebagai parameter fungsi LOCATE(). Kita tidak perlu menggunakan petikan. Ini boleh ditunjukkan dengan bantuan contoh berikut -
mysql> Select LOCATE(5,1698235); +-------------------+ | LOCATE(5,1698235) | +-------------------+ | 7 | +-------------------+ 1 row in set (0.00 sec) mysql> Select LOCATE(56,1698235); +--------------------+ | LOCATE(56,1698235) | +--------------------+ | 0 | +--------------------+ 1 row in set (0.00 sec) mysql> Select LOCATE(23,1698235); +--------------------+ | LOCATE(23,1698235) | +--------------------+ | 5 | +--------------------+ 1 row in set (0.00 sec)
Atas ialah kandungan terperinci Apakah yang berlaku jika saya menggunakan nilai integer sebagai parameter kepada fungsi MySQL LOCATE()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!