|
Ispirer SQLWays データベース移行ソフトウェア
CHAR, VARCHAR および LONG VARCHAR
CHAR, VARCHAR および LONG VARCHAR データ型は文字型データを格納するのに使用されます。文字データはバイトシーケンスであり、文字値の長さはシーケンスのバイト数です。もし長さが0の場合、その値は空白文字列と呼ばれます。この値はNULL値と混同してはいけません。
CHAR[(n)] [FOR BIT DATA]
CHARACTER[(n)] [FOR BIT DATA]固定長の文字データ。n の範囲は 1 から 254 文字です。n が指定されない場合、デフォルト値は1です。
CHAR値が格納される場合、指定された長さで右詰で空白充填されます。CHAR値が取得される時には末尾のスペースは削除されます。
FOR BIT DATA オプションはカラムの内容をビット(バイナリ)データとして扱う様に指定します。他のシステムとのデータ交換の際にコードページの変換は行われません。
VARCHAR(n) [FOR BIT DATA]
CHARACTER VARYING(n) [FOR BIT DATA]
CHAR VARYING(n) [FOR BIT DATA]可変長の文字列。n の範囲は 1 から 32 672 文字です。
含まれる文字そのものと長さを示すデータがデータベースに値として格納されます。値が格納される時には末尾のスペースは削除されます。
FOR BIT DATA オプションはカラムの内容をビット(バイナリ)データとして扱う様に指定します。他のシステムとのデータ交換の際にコードページの変換は行われません。
LONG VARCHAR [FOR BIT DATA]
可変長の文字列。最大長は 32 700 文字です。
FOR BIT DATA オプションはカラムの内容をビット(バイナリ)データとして扱う様に指定します。他のシステムとのデータ交換の際にコードページの変換は行われません。