1. ホーム
  2. オラクル

[解決済み】Oracleのvarcharとvarchar2の違いは何ですか?

2022-04-01 17:21:03

質問

varcharとvarchar2の違いは何ですか?

どのように解決するのですか?

今のところ、同義語です。

VARCHAR が予約されています。 Oracle との区別をサポートするために NULL と空文字列があるため、将来的には ANSI 規格で規定されている。

VARCHAR2 を区別しません。 NULL と空の文字列の間に挟まれることは、今後もないでしょう。

もし、空文字列と NULL が同じものである場合は VARCHAR2 .