KFAA30324-E
The specified argument in the system-defined function "ADB_CSVREAD" is invalid. (argument number = aa....aa, option = bb....bb, reason = cc....cc, query number = dd....dd) (M+J+O)
ADB_CSVREAD関数に指定した引数に誤りがあります。
- aa....aa:
-
引数の位置番号
- bb....bb:エラーの原因となった関数オプション
-
-
compression_format:圧縮形式オプション
-
field_num:指定列オプション
-
binary_string_format:バイナリ文字列形式オプション
-
enclosing_char:囲み文字指定オプション
-
delimiter_char:区切り文字指定オプション
-
***:上記以外の項目
-
- cc....cc:
-
エラーの原因
- dd....dd:問合せの位置番号
-
問合せの位置番号については,「1.5 問合せの位置番号」を参照してください。
エラーの原因を次に示します。
項番 |
aa....aaの値 |
bb....bbの値 |
cc....ccの値 |
エラーの原因 |
SQLSTATE |
---|---|---|---|---|---|
1 |
1 |
*** |
data type is incorrect |
第1引数に指定したマルチ集合値式の各要素のデータ型に誤りがあります。 |
427J0 |
2 |
2 |
*** |
option format is incorrect |
関数オプションの指定形式に誤りがあります。 |
427J1 |
3 |
2 |
*** |
option is duplicated |
関数オプションの指定が重複しています。 |
427J2 |
4 |
2 |
compression_format |
option is missing |
省略できない関数オプションを指定していません。 |
427J3 |
5 |
2 |
compression_format |
value is incorrect |
関数オプション中の指定値に誤りがあります。 |
427J4 |
6 |
2 |
field_num |
|||
7 |
2 |
binary_string_format |
|||
8 |
2 |
enclosing_char |
|||
9 |
2 |
delimiter_char |
|||
10 |
2 |
field_num |
field data number is duplicated |
指定したフィールドデータ番号が重複しています。 |
427J5 |
11 |
2 |
binary_string_format |
|||
12 |
2 |
field_num |
over specified num |
フィールドデータ番号の指定個数が上限を超えています。 |
427J6 |
13 |
2 |
field_num |
the number of field_num numbers is not the same as the number of columns in the table function column list |
フィールドデータ番号の個数が,表関数導出表に対応する表関数列リスト中の列名の数と異なります。 |
427J7 |
14 |
2 |
binary_string_format |
the value for the binary_string_format option is not specifiable for a field_num option |
バイナリ文字列形式オプションに指定したフィールドデータ番号の指定に誤りがあります。 指定列オプションに指定したフィールドデータ番号の中から選択してください。 |
427J8 |
15 |
2 |
binary_string_format |
only a number corresponding to a binary data type column can be specified for the field data number |
バイナリ文字列形式オプションに指定したフィールドデータ番号の指定に誤りがあります。 フィールドデータ番号に指定したフィールドデータが,バイナリ型ではありません。 |
427J9 |
- (S)
-
このSQL文を無視します。またはこのトランザクションを無効にします。
- 〔対策〕
-
SQL文を修正してください。