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

16진수가 아닌 숫자를 UNHEX() 함수에 대한 인수로 제공하면 MySQL이 무엇을 반환합니까?

<시간/>

MySQL은 16진수가 아닌 숫자를 UNHEX() 함수에 대한 인수로 제공하면 NULL을 반환합니다. 다음 예에서 이를 보여줍니다.

예시

mysql> Select UNHEX('ANK96598');
+-------------------+
| UNHEX('ANK96598') |
+-------------------+
| NULL              |
+-------------------+
1 row in set (0.00 sec)

유효한 16진수는 '0...9', 'A...F' 또는 'a...f' 사이에 있으므로 위의 쿼리는 NULL을 반환합니다.