如果我將整數值用作 MySQL LOCATE() 函式的引數,會發生什麼?


MySQL 允許我們使用整數值作為 LOCATE() 函式的引數。我們無需使用引號。以下示例對此進行說明 -

示例

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)

更新於: 2020-2-3

73 次瀏覽

啟動你的 職業生涯

完成該課程即可獲得認證

開始
廣告
© . All rights reserved.