|
Ispirer SQLWays データベース移行ソフトウェア
char, varchar および long varchar
文字データ型は文字データを格納するのに使われます。
char[(n)]
character[(n)]固定長文字データ、長さは n 文字。n の値は 1 から 32767 です。254 バイトまでの文字列の格納サイズは n+1 バイトです。 それより長い文字列は多くのバイトが必要です。
マルチバイト文字を char データ型として格納することができます。
varchar[(n)]
character varying[(n)]可変長文字データ、長さは n 文字。n の値は 1 から 32767 です。254 バイトまでの文字列の格納サイズは n+1 バイトです。 それより長い文字列は多くのバイトが必要です。
マルチバイト文字を varchar データ型として格納することができます。
long varchar
可変長文字データ。データ長はデータベースファイルのサイズ(現在 2 Gb)に制限されます。文字列の長さに加え補助情報の為のいくつかのバイトが必要です。
Remarks
データ定義において n が指定されなかった場合のデフォルト長は 1 です。1 以下のデータ長の設定はできません。長い文字列を含むローの場合、255文字以上のデータを格納した後、以降のデータは別に保存されます。