プライマリ・コンテンツに移動
Oracle® Databaseユーティリティ
12cリリース1 (12.1.0.2)
B71303-09
目次へ移動
目次
索引へ移動
索引

前
次

CHAR

このデータ・フィールドには、文字データが入ります。データ長には最大長を指定します(オプション)。長さに関して、次のことに注意してください。

  • データ長が指定されていない場合、データ長はPOSITION句の指定から導出されます。

  • データ長が指定されている場合は、POSITION句で指定したデータ長より優先されます。

  • データ長もPOSITION句による位置も指定されていない場合、フィールドが区切られていないかぎり、CHARのデータ長は1文字とみなされます。

    • デリミタ付きCHARフィールドでは、長さが指定されている場合、その長さが最大長として使用されます。

    • 長さが指定されていないデリミタ付きCHARフィールドでは、デフォルトの255バイトが使用されます。

    • デリミタ付きで255バイトを超えるCHARフィールドには、最大長を指定する必要があります。指定しない場合は、データ・ファイルのフィールドが最大長を超えているというエラーを受信します。

CHARデータ型の構文は次のとおりです。