Computer >> Máy Tính >  >> Lập trình >> MySQL

Khi hàm MySQL LOCATE () trả về NULL làm đầu ra?

Nó sẽ trả về NULL dưới dạng đầu ra khi giá trị của đối số đầu tiên tức là chuỗi con hoặc giá trị của đối số thứ hai tức là chuỗi con là NULL. Ví dụ dưới đây sẽ chứng minh điều đó -

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)