如果我使用整數值作為 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)

更新於: 03-Feb-2020

瀏覽 73 次

開啟您的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.