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

Pythonのストアドプロシージャから出力パラメータを取得するにはどうすればよいですか?

    私はPythonの専門家ではありませんが、DB-API2.0を少し読んだ後です。 次のようなカーソルの「callproc」メソッドを使用する必要があると思います:

    cur.callproc('my_stored_proc', (first_param, second_param, an_out_param))
    

    次に、「an_out_param」変数の(out paramの)戻り値に結果が表示されます。



    1. 私のケースの何が問題になっていますか?

    2. テーブル内の階層データのすべての子ノードをカウントします

    3. 互換性のない文字エンコードの取得:ユーザーが入力したASCII-8BIT文字を表示するときのUTF-8およびASCII-8BITエラー

    4. x86およびx64プログラム用に2つの別々のソリューションを必要としないようにしています