皆さんは Oracle で空の文字列をどのように扱いますか?
ステートメント #1 : Oracle は、「varchar2」フィールドで空の文字列 ('' など) を NULL として扱います。
ステートメント #2 : 抽象的な「テーブル構造」を定義するモデルがあります。ここでは、NULL にすることはできませんが、 「空」にすることができるフィールドがあります。このモデルは、さまざまな DBMS で機能します。ほとんどどこでも、すべて問題ありませんが、Oracle ではそうではありません。「非ヌル」フィールドに空の文字列を挿入することはできません。
ステートメント #3 : このケースでは、空でないデフォルト値は許可されていません。
それで、誰かが私に教えてくれるのでしょうか - どうすれば解決できますか?