3
私はローカル変数を設定せずにmax_sp_recursion_depth=10.
mysqlストアドプロシージャ再帰の深さを取得するには?
、を設定しているいる再帰的mysqlのストアドプロシージャを持って、私は再帰のレベルは、単一の実行中であるかを知りたいと思います。
深度を格納するセッション変数があると思いますが(最大レベルに達したときにどのように知っていますか)、見つけられませんでした。私はこれを徐々に行うために変数を使用することを避けます。どのように私はこの(もしあれば)システム変数を知ることができますか?
なぜ再帰を使用していますか?おそらく、あなたは別のデータ構造でそれを避けることができます。 – eggyal
私の場合ではありません.... OT –
言い換えましょう:なぜあなたは再帰を使用していますか? SQLは、この方法で使用することを意図していません。あなたは、異なるデータ構造でそれを避けることができます。 – eggyal