答えて

-1

にストアドプロシージャにパラメータとしてテーブル変数を渡すことができそう

TableA: 
    MyId  MyNumber 
    1   5 
    2   6 
    3   9 


Select myNumber, MyStoredProcedure(MyNumber) from TableA where MyNumber > 5 
+0

この質問はmysqlに関するものです。これはmysqlでは動作しません。 – badbod99

0

ストアドプロシージャにテーブルを渡したい場合はパラメータとして - 答えはいいえ。スカラ値のみを渡すことができます。

表には、その名前で直接アクセスできます。そのテーブル名を使用して新しいクエリを作成して実行する場合は、prepared statementsを参照してください。

関連する問題