1
私は、MySQLテーブル変数は
私は、MySQLテーブル変数は
にストアドプロシージャにパラメータとしてテーブル変数を渡すことができそう
TableA:
MyId MyNumber
1 5
2 6
3 9
Select myNumber, MyStoredProcedure(MyNumber) from TableA where MyNumber > 5
ストアドプロシージャにテーブルを渡したい場合はパラメータとして - 答えはいいえ。スカラ値のみを渡すことができます。
表には、その名前で直接アクセスできます。そのテーブル名を使用して新しいクエリを作成して実行する場合は、prepared statementsを参照してください。
この質問はmysqlに関するものです。これはmysqlでは動作しません。 – badbod99