-683   THE SPECIFICATION FOR COLUMN, DISTINCT TYPE, FUNCTION, OR PROCEDURE data-item CONTAINS INCOMPATIBLE CLAUSES

説明

CREATE ステートメントまたは ALTER ステートメントのデータ項目指定にエラーがあります。

data-item
問題がある項目。ステートメントによって異なります。
CREATE DISTINCT TYPE ステートメント
定義されるタイプの名前。
CREATE FUNCTION または ALTER FUNCTION ステートメント
エラーの原因となったステートメントの部分 ("PARAMETER 3""RETURNS""CAST FROM" など)。
CREATE TABLE または ALTER TABLE ステートメント
エラーの原因となった列の名前。エラーは、列定義に FOR BIT DATA、FOR SBCS DATA、FOR MIXED DATA、または FIELDPROC という無効な指定をしたことによる可能性あります。

CREATE TABLE ステートメントまたは ALTER TABLE ステートメント (あるいはこの両方) に、次の制限が追加で適用されます。

  • ALTER TABLE ステートメントで、generation-alteration は、ID 列として定義されていない列に指定することはできません。
  • BUSINESS_TIME 期間の列を定義するときには、データ・タイプ DATE または TIMESTAMP(6) WITHOUT TIME ZONE を使用する必要があります。
  • ROW BEGIN、ROW END、または TRANSACTION START ID として定義される列のデータ・タイプは TIMESTAMP(12) WITHOUT TIME ZONE である必要があります。
一般的な原因
FIELDPROC は、LOB ではない組み込み文字ストリングまたは組み込みグラフィック・ストリングのデータ・タイプの列に対してのみ指定できます。

FIELDPROC を EBCDIC 表の Unicode 列に対して指定することはできません。

システムの処置

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

プログラマーの応答

矛盾する指定を除去することによって SQL ステートメントを訂正してください。

SQLSTATE

42842