ORMツールとしてsybasedbとhibernateを使用しています。文字列変数として名前を含むPersonオブジェクトを扱っています。Personのオブジェクトを作成するときにdb側でvarcharデータ型を使用しました。
Person p=new Person();
p.setName(null);
session.saveOrUpdate(p);
これは問題なく動作します
しかし、名前に空の文字列を入れると、dbに空白が作成されます。
Person p=new Person();
p.setName("");
session.saveOrUpdate(p);
なぜこれが起こっているのですか?
アドバイスをいただければ幸いです。