0
PHPからINパラメータとして配列を取得するSQL Server 2012ストアドプロシージャを作成したいとします。INパラメータを受け入れて複数の挿入を行うSQL Server 2012ストアドプロシージャ
手順はdbo.Usersと呼ばれるに挿入し、それが3つの私が気に列がありますことを表:ユーザーIDとメールアドレスが含まれますCREATEDBY、ユーザーID、EMAILADDRESS
配列を。この呼び出しには、Usersテーブルに挿入する1つ以上のレコードが含まれます。
アレイを受け入れる手順を取得するにはどうしたらよいですか?配列を複数のinsert文に変更してUsersテーブルに追加するにはどうすればよいですか?テーブル値のパラメータを使用する必要がありますか?私は彼らのことを聞いたことがあるが、以前は使わなかった。
ありがとうございました!
はい、[テーブル値のパラメータ](https://msdn.microsoft.com/en-AU/library/bb510489.aspx)を使用することをお勧めします。ストアドプロシージャには、渡されたテーブル値のパラメータからすべての行を一度に挿入するINSERTステートメントが1つあります。 –
ありがとうございました@VladimirBaranov - そのページの例は単純です。どのように実際に配列を処理するのですか? – AAA
あなたの問題は何か分かりません。配列はテーブルです。テーブルは配列です。 MSDNのサンプルを見て、特定の質問がある場合はここで質問してください。 –