sql >> データベース >  >> RDS >> Sqlserver

SQLクエリに表示されるステートメント完了エラーの前に、最大再帰100が使い果たされました

    MAXRECURSION を使用して、再帰レベルの数を制限できます。 次のようなオプションのヒント:OPTION (MAXRECURSION 0); ここで、値 (0 から 32767 の間) は再帰のレベル数を指定します。0 は無限を意味します。

    ドキュメント から CTE:

    クエリ ヒントのドキュメント 状態:

    このステートメントを使用するには、再帰 CTE を使用してクエリの FROM 句の後に OPTION 句を追加します。

    ただし、0 を指定すると、クエリが無限ループに入った場合に問題が発生する可能性があります。



    1. 製品の数量を合計するuser_idでグループ化された注文のテーブルを生成します

    2. ユーザーが既に asp.net Web サイトにログインしているかどうかを確認します

    3. SQL/正規表現チャレンジ/パズル:(SQLクエリを使用して)SQLコードからコメントを削除する方法は?

    4. Java 6関数はコマンドラインで機能しますが、Oracleサーバーでは機能しません(AES 256)