タグ付けされた質問 「empty-string」

9
NULLを使用する場合と空の文字列を使用する場合
主にMySQLとPostgreSQLに興味がありますが、一般的には次のように答えることができます。 空の文字列とNULLを区別するのに役立つ論理的なシナリオはありますか? 空の文字列を次のように保存するための物理ストレージの意味はどうなりますか? ヌル? 空の文字列? 別の分野? その他の方法で?

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 = ' …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.