次のクエリを10gのOracleデータベースに対して実行する場合:
SELECT * FROM (
SELECT T1.ID, T2.ACCT_NO, ROW_NUMBER() OVER (PARTITION BY T1.ID ORDER BY T1.ID DESC) AS RRRRRRR
FROM TABLE1 T1
INNER JOIN TABLE T2 ON T1.ID = T2.ID
WHERE T1.ID = 666
)
PIVOT (MIN(T1.ID) AS ALIAS1 FOR RRRRRRR IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10));
「コマンドが正しく終了していません」というエラーが表示されます。Oracleのピボットの例を検索しましたが、ほとんど同じ例が示されていました。ここで何が欠けていますか?