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

MySQLストアドプロシージャにリストデータ型、またはそれらをエミュレートする方法はありますか?

    これ ストアドプロシージャでは有効なテーブル列のデータ型のみがパラメータとして許可されるため、この記事では、配列をストアドプロシージャに解析する問題についていくつかの良い議論があります。

    csv mysqlのテーブルタイプ-つまり、フラットファイルをdbにロードする場合。

    ストアドプロシージャで一時テーブルを作成し、csvリストを繰り返し処理して一時テーブルに挿入し、そのテーブルから値を選択するカーソルを作成することができます。この回答 上記のスレッドでは、これを行う方法を示しています。

    通常、データベースにアクセスする前に配列を分割してから、各アイテムに対して個別にクエリを実行します。



    1. ナンバーシリーズジェネレータチャレンジソリューション–パート4

    2. Oracleのutl_file.fopenパラメータ

    3. IDをモーダルボックスに渡してユーザーにメッセージを送信する

    4. MySQLの小数:ラウンドではなくフロア