Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
VARCHAR データ型は、32767 バイトまでの文字データを格納します。
VARCHAR [ ( max-length ) ]
max-length 文字列の最大長。このデフォルト値は 1 です。
Ultra Light データベースはバイト長のセマンティックのみをサポートしています。英語以外の文字は最大 3 バイトの記憶領域が必要になることがあります。
Ultra Light Java Edition データベースは文字長のセマンティックのみをサポートしています。max-length は最大 32767 文字です。
マルチバイト文字は VARCHAR として格納できますが、宣言される長さは文字数ではなくバイト数です。
Ultra Light はデータを可能な限りコンパクトにします。VARCHAR 値が max-length で指定されたバイト数を必要としない場合は、値を格納するために必要なバイト数のみが使用されます。
max-length がページサイズを超えている VARCHAR カラムを使用してテーブルを作成することはできますが、そのページサイズを超える長さの値を挿入するとエラーが発生します。
式を評価するときのテンポラリ文字値の最大長は 2048 バイトです。