ページの先頭行へ戻る
Symfoware Server V12.0.0 アプリケーション開発ガイド
FUJITSU Software

1.1.2 データ型

記述形式

NCHAR型の記述形式は以下となります。

NCHAR型の列のデータ型は以下となります。

データ型指定形式

指定の意味

NATIONAL CHARACTER(n)

NATIONAL CHAR(n)

NCHAR(n)

固定長で長さn文字の各国語文字列

(n)を省略すると(1)と同じになります。

nは、0より大きい正の整数です。

NATIONAL CHARACTER VARYING(n)

NATIONAL CHAR VARYING(n)

NCHAR VARYING(n)

可変長で長さ最大n文字までの各国語文字列

(n)を省略すると、どのような長さの各国語文字列でも受け付けます。

nは、0より大きい正の整数です。

  

一般規則

NCHARは、各国語文字列型のデータ型です。長さには文字数を指定します。

各国語文字列型の長さは次のようになります。

  • VARYINGが指定されていないとき、各国語文字列の長さは固定長であり、長さで指定した値となります。

  • VARYINGが指定されているとき、各国語文字列の長さは可変長となります。
    このとき、下限は0、上限は長さで指定した値となります。

  • NATIONAL CHARACTERとNATIONAL CHARおよびNCHARは同じ意味です。

  

格納される各国語文字列が宣言された上限よりも短い場合、NCHARの値は各国語文字の空白文字が埋められ、NCHAR VARYINGの値はそのまま格納されます。

格納できる文字の上限は約1ギガバイトです。