Rumah  >  Artikel  >  pangkalan data  >  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()?

WBOY
WBOYke hadapan
2023-08-27 13:45:02957semak 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