Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL LOCATE() 함수가 출력으로 NULL을 반환할 때?

<시간/>

첫 번째 인수(예:부분 문자열) 또는 두 번째 인수(예:하위 문자열)의 값이 NULL인 경우 출력으로 NULL을 반환합니다. 아래의 예가 그것을 보여줍니다 -

예시

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)