Rumah >pangkalan data >tutorial mysql >Apakah yang berlaku jika saya menggunakan nilai integer sebagai parameter kepada fungsi MySQL LOCATE()?

Apakah yang berlaku jika saya menggunakan nilai integer sebagai parameter kepada fungsi MySQL LOCATE()?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBke hadapan
2023-08-27 13:45:021015semak imbas

如果我使用整数值作为 MySQL LOCATE() 函数的参数,会发生什么情况?

MySQL membenarkan kami menggunakan nilai integer sebagai parameter fungsi LOCATE(). Kita tidak perlu menggunakan petikan. Ini boleh ditunjukkan dengan bantuan contoh berikut -

Contoh

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam