WITH TBL AS
(
SELECT * FROM OUTPUT WHERE PRODUCT_ID = 5
UNION ALL
SELECT O.PRODUCT_ID,O.PRODUCT_NAME,O.PARENT_ID,O.PARENT_PRODUCT_NAME
FROM OUTPUT O
JOIN TBL T1 ON O.PRODUCT_ID = T1.PARENT_ID
)
SELECT * FROM TBL
WHERE PRODUCT_ID <> 5
OPTION(MAXRECURSION 1000);
上記のコードを実行すると、エラー文「SQLコマンドが正しく終了しません」が表示されます。私を案内してください。再帰を実装するときにSQLコマンドが正しく終了しなかったエラー