ページの先頭行へ戻る
Symfoware Server V12.1.1 メッセージ集
FUJITSU Software

3.49.27 JYP7433E

GROUP BY句中のAS句の列名“@1@”が表式中に複数存在します.

[状態コード]

37000

[メッセージの意味]

GROUP BY句中のAS句の列名“@1@”が表式中に複数存在します。

例1: SELECT MAX(C2) FROM SCM1.T1

GROUP BY

SUBSTRING(C1 FROM 1 FOR 1) AS D1,

CHAR_LENGTH(C1) AS D1

例2: SELECT MAX(C2) FROM SCM1.T1

GROUP BY

CASE WHEN C1<10 THEN 'G1' ELSE 'G2' END AS D1

※D1がT1に存在するとします。

[パラメタの意味]

@1@: 列名

[システムの処理]

この文の処理を中止します。

[利用者の処置]

GROUP BY句中のAS句の列名を表式中で一意になるように指定してください。