2

最近、MSSQL から MySQL に移行しました。

MySQL 5.5 ストアド ルーチン内でテーブル変数 (または同等のもの) を使用して、オンライン レポート用のデータセットを作成したいと考えています。

MS SQLでは、このようにします

...
...
DECLARE @tblName TABLE
WHILE <condition>
BEGIN
    Insert Row based on iteration value
END
...
...

私が理解していることから、MySQL でテーブル変数を宣言できません (間違っている場合は訂正してください) 上記のロジックを MySQL ストアド プロシージャに実装するにはどうすればよいですか?

4

4 に答える 4

1

テーブルまたは一時テーブルを作成し、必要なデータを入力できます。

CREATE TABLE 構文

于 2011-08-29T06:40:58.163 に答える
-1

これでカバーできると思います。また、これが役立つ場合があります。

于 2011-08-29T07:48:22.387 に答える