My Oracle Support Banner

EGL: CHARTFIELD1、CHARTFIELD2および、CHARTFIELD3に対してアプリケーションデザイナーで一意のインデックスを作成することができない (Doc ID 2020476.1)

Last updated on DECEMBER 27, 2017

適用範囲:

PeopleSoft Enterprise FIN General Ledger - バージョン 8.4 から 9.2 [リリース 8.4 から 9]
この文書の内容はすべてのプラットフォームに適用されます。
***Checked for relevance on 09-Jun-2011***
***Checked for relevance on 05-Sept-2011***


現象

アプリケーションデザイナーを使い現在の定義をビルドしインデックスの作成を選択した時、
2つのインデックスを持っているにも関わらず、フィールドCHARTFIELD1を含まないSQLを生成する。

CHARTFIELD1は例として使われています。同じ問題がCHARTFIELD2とCHARTFIELD3でも確認されています。

再現手順:
-------
1. 標準チャートフィールド設定でCHARTFIELD1とCHARTFIELD2がアクティブとなっていることを確認する。
2. チャートフィールド設定を実行する。
3. インデックスを作成する。

エラー:
------
CREATE UNIQUE INDEX UDBT11.PS_CHARTFIELD1_TBL ON UDBT11.PS_CHARTFIELD1_TBL (SETID, EFFDT DESC) USING STOGROUP PSSGIUPG PRIQTY 48 SECQTY 720 CLUSTER BUFFERPOOL BP3 CLOSE NO

SQL0603N
索引項目が重複する原因となるデータが表に含まれているため、ユニーク 索引は作成できません。
SQLSTATE=23515


原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.