-20016   THE VALUE OF THE INLINE LENGTH ASSOCIATED WITH object-name IS TOO BIG OR THE INLINE LENGTH CLAUSE IS NOT ALLOWED IN THE CONTEXT.

説明

特殊タイプまたは列に関連付けられているインライン長が大きすぎるか、または現在のコンテキストでは無効です。

object-name
オブジェクトの名前。

このエラーの原因としては、以下のことが考えられます。

  • CREATE TYPE ステートメントに INLINE LENGTH 属性が指定されていたが、ソース・データ・タイプが LOB ではない。
  • CREATE TABLE ステートメントに INLINE LENGTH 属性が指定されていたが、データ・タイプが LOB ではない。
  • ALTER TABLE ステートメントに ADD COLUMN と INLINE LENGTH 属性が指定されていたが、データ・タイプが LOB ではない。
  • CREATE TABLE ステートメント、ADD 属性が指定されている ALTER TABLE ステートメント、または CREATE TYPE ステートメントに、最大長よりも長いインライン長が指定されている。
  • ALTER TABLE ステートメントが、非 LOB 列のインライン長を変更しようとした。
  • 基本行フォーマット (BRF) では INLINE 属性を使用できない。

システムの処置

このステートメントを処理することはできません。

ユーザーの処置

構文を修正して、ステートメントを再発行してください。

SQLSTATE

429B2