Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA31471-E

The data types of the columns derived from the anchor member and the recursive member are different. (with list number = aa....aa, column list number = bb....bb, anchor member data type = cc....cc, recursive member data type = dd....dd) (M+J+O)

アンカーメンバと再帰的メンバから導出された列のデータ型とデータ長が不一致です。 <SQLSTATE:427N1>

aa....aa

エラーとなったWITHリスト要素のリスト番号

bb....bb

エラーとなった導出列のリスト番号

cc....cc

アンカーメンバの導出列のデータ型

dd....dd

再帰的メンバの導出列のデータ型

cc....ccdd....ddには,次の情報が出力されます。

  • INTEGERINTEGER

  • SMALLINTSMALLINT

  • DECIMAL(m,n)DECIMALまたはNUMERICmは精度,nは位取り)

  • DOUBLE PRECISIONDOUBLE PRECISIONまたはFLOAT

  • CHAR(n)CHAR型(nは文字列の長さ)

  • VARCHAR(n)VARCHAR型(nは文字列の最大長)

  • DATEDATE

  • TIME(p)TIME型(pは小数秒精度)

  • TIMESTAMP(p)TIMESTAMP型(pは小数秒精度)

  • BINARY(n)BINARY型(nはバイナリデータの長さ)

  • VARBINARY(n)VARBINARY型(nはバイナリデータの最大長)

(S)

このSQL文を無視します。またはこのトランザクションを無効にします。

〔対策〕

SQL文を修正してください。