KFAA30129-E
The specified number aa....aa exceeds the maximum of bb....bb. (M+J+O)
最大数を超えた指定があります。
- aa....aa:
-
最大数を超えた指定
aa....aaの値
意味
SQLSTATE
parameters
?パラメタ
425A0
parameters of COALESCE function
スカラ関数COALESCEに指定した対象データ
425A0
parameters of DECODE function
スカラ関数DECODEに指定した引数
425A0
parameters of GREATEST function
スカラ関数GREATESTに指定した対象データ
425A0
parameters of LEAST function
スカラ関数LEASTに指定した対象データ
425A0
parameters of LTDECODE function
スカラ関数LTDECODEに指定した引数
425A0
when
WHEN
425A4
row value constructor elements
行値構成子中の行値構成子要素
425A6
row value constructors
表値構成子中の行値構成子
425A7
parameters of system-defined function
システム定義関数に指定した引数
425A8
multiset elements
マルチ集合要素の要素数
425A9
query specifications
問合せ指定および表値構成子
425AA
columns in table function column list
表関数列リスト中の列名
425AI
select tables
問合せ指定のFROM句に指定した表(ビュー定義時を含む)
425B0
tables
SQL文中に指定した表
425B0
select columns
問合せ指定によって導出される列
425B1
insert values
INSERT文に指定した挿入値
425B5
insert columns
INSERT文に指定した挿入列
425B6
update columns
UPDATE文に指定した更新対象列
425B7
derived columns
導出列リストに指定した列
425BB
with columns
WITH句の列
425BC
DISTINCT set functions
問合せ指定中に集合関数として指定したDISTINCT集合関数
425BJ
columns in collection derived table
集まり導出表中の列指定
425BK
ARRAY_AGG set functions
問合せ指定中に指定したARRAY_AGG集合関数
425BL
LISTAGG set functions
問合せ指定中に指定したLISTAGG集合関数
425BM
view columns
ビュー定義の列
425C1
foreign keys
外部キー
425C2
authorization identifier
SQL文中に指定した認可識別子
425CA
value expression
値式
425CF
nests of value expression
値式のネスト
425CG
nests of subquery
副問合せのネスト
425CH
- bb....bb:
-
指定できる最大数
- (S)
-
このSQL文を無視します。またはこのトランザクションを無効にします。
- 〔対策〕
-
aa....aaの数をbb....bb以下に修正してください。
-
ビュー表または問合せ名を指定した場合は,それぞれに対応する内部的な導出表を適用したあとに,最大数を計算してください。
-
アーカイブマルチチャンク表を指定した場合は,導出表へ等価変換されたあとのSQL文で最大数を計算してください。
アーカイブマルチチャンク表の等価変換については,マニュアルHADB AP開発ガイドのアーカイブマルチチャンク表を検索するSQL文の等価変換を参照してください。
なお,次のどちらかの場合にこのメッセージが出力されたときは,手順に示す対策を実施してください。
-
ALTER VIEW文を実行した場合
-
HADBサーバのバージョンアップ時にビュー表の再作成が行われた場合
詳細については,マニュアルHADB システム構築・運用ガイドのバージョンアップ時の注意事項のバージョンアップ時に行われるビュー表の再作成を参照してください。
手順
-
ビュー表の定義情報を確認する
処理対象ビュー表を定義するときに使用したCREATE VIEW文を確認してください。ディクショナリ表を検索すると,ビュー表の定義情報を取得できます。ディクショナリ表の検索例については,マニュアルHADB システム構築・運用ガイドのディクショナリ表の検索のビュー表の定義情報を調べる場合を参照してください。
-
ビュー表を削除する
処理対象ビュー表を,DROP VIEW文で削除してください。
-
CREATE VIEW文の指定内容を修正する
手順1.で調べたCREATE VIEW文の指定内容を修正してください。
-
CREATE VIEW文でビュー表を再定義する
手順3.で修正したCREATE VIEW文で,手順2.で削除したビュー表を再定義してください。
CREATE VIEW文に指定した問合せ指定の選択式に*を指定したことが原因でこのメッセージが出力された場合は,*は指定しないでください。問合せ指定の選択式に,明示的に列名を指定するようにCREATE VIEW文の指定内容を修正してください。
-