본문 바로가기
MySql

MySQL이 빈 문자열을 NULL로 자동 변환 할 수 있습니까?

by 베이스 공부 2021. 1. 21.
반응형


내 질문은 MySQL이 빈 문자열을 NULL로 자동 저장하도록 할 수 있습니까?

이전 SO를 읽은 후 일반적으로 NULL을 저장하는 경향이 있지만 문제는 선택적 필드가있는 PHP 양식이 많고 (비어두면) 빈 문자열을 반환한다는 것입니다.

 

해결 방법

 

NULLIF () 로 문자열을 묶을 수 있습니다.

다음과 같이 사용합니다.

NULLIF('test','') --> returns 'test'
NULLIF(''    ,'') --> returns NULL

 

참조 페이지 https://stackoverflow.com/questions/13389579

 

 

반응형

댓글