9 NULLを使用する場合と空の文字列を使用する場合 主にMySQLとPostgreSQLに興味がありますが、一般的には次のように答えることができます。 空の文字列とNULLを区別するのに役立つ論理的なシナリオはありますか? 空の文字列を次のように保存するための物理ストレージの意味はどうなりますか? ヌル? 空の文字列? 別の分野? その他の方法で? 82 null feature-comparison empty-string
1 空の文字列: ''または ''が ''と等しいか? 誰が理由を説明できる 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( '' ); update test set val = ' … 17 sql-server-2008 empty-string