Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Khi nào hàm LOCATE() trong MySQL trả về NULL?


Hàm trả về NULL khi giá trị đối số thứ nhất (chuỗi con) hoặc đối số thứ hai (chuỗi) là NULL. Ví dụ minh họa:

Ví dụ

mysql> SELECT LOCATE(NULL, 'Ram is a good boy') AS Result; 
+--------+ 
| Result | 
+--------+ 
| NULL   | 
+--------+ 
1 row in set (0.00 sec) 
mysql> SELECT LOCATE('Ram', NULL) AS Result; 
+--------+ 
| Result | 
+--------+ 
| NULL   | 
+--------+ 
1 row in set (0.00 sec)