나는 주로 MySQL과 PostgreSQL에 관심이 있지만 일반적으로 다음에 대답 할 수 있습니다. 빈 문자열을 NULL과 구별하는 것이 유용한 논리적 시나리오가 있습니까? 빈 문자열을 다음과 같이 저장하면 실제 저장소에 미치는 영향은 무엇입니까? 없는? 빈 문자열? 다른 분야? 다른 방법?
이유를 설명 할 수있는 사람 select case when '' = ' ' then 1 else 0 end, LEN(''), LEN(' '), DATALENGTH(''), DATALENGTH(' '); 수확량 ----------- ----------- ----------- ----------- ----------- 1 0 0 0 1 이것의 재미있는 결과는 create table test ( val varchar(10) ); insert into test values( '' ); …