ストアド プロシージャを使用して、複数のネストされたリストのデータをデータベース内の複数の行に挿入する方法
P粉807471604
P粉807471604 2023-08-14 19:11:53
0
1
611
<p>以下に示すような MySql データベース テーブルがあります。 </p> <h2>id | ページ名 | 言語 | アイテム ID | アイテムテキスト</h2> <p>このテーブルには、Web アプリケーションのさまざまなページに使用される言語ベースのテキストが格納されます。複数の言語と複数のページのテキストを翻訳し、次の形式の JSON ファイルに保存しました。 <pre class="brush:php;toolbar:false;">[ ["home","fr",1,"フランス語のテキスト項目 1"] ["home","fr",2,"フランス語のテキスト項目 2"] ["home","fr",3,"フランス語のテキスト項目 3"] ["home","fr",4,"フランス語のテキスト項目 4"] ["home","fr",5,"フランス語のテキスト項目 5"] ]</pre> <p>各 JSON ドキュメントには、特定の言語と特定の Web ページのデータが含まれています。 </p> <p>挿入するデータが大量にあり、このデータをデータベースに追加する効率的な方法を見つけようとしています。ストアド プロシージャを使用するのが最良の方法だと思いますが、このような配列のループと挿入について説明したチュートリアルが見つかりません。 </p> <p>そのような配列をストアド プロシージャに渡し、それをループして行ごとに挿入することは可能ですか? </p> <p>ご協力いただければ幸いです。 </p>
P粉807471604
P粉807471604

全員に返信(1)
P粉676588738

リーリー リーリー リーリー リーリー

###言語### 1 ###家### ###家### fr ###家### 3 ###家### フランス語のテキスト項目 4 ###家###
id ページ名アイテムID アイテムテキスト
fr 1 フランス語のテキスト項目 1 2
2 フランス語のテキスト項目 2 3fr
フランス語のテキスト項目 3 4fr 4
5fr 5 フランス語のテキスト項目 5
フィドル
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート