質問: 現在workbenchからcsvを出力したいのですが、うまくいきません ちなみにcase文で例外処理も書いたのですがエラーになってしまいます 素人っぽくて申し訳ないのですがご教授お願いします。 ソース DELIMITER $$ DROP PROCEDURE IF EXISTS testproc1$$ CREATE PROCEDURE testproc1() BEGIN SELECT * FROM db_table INTO OUTFILE '\tmp\sample.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'; select (CASE WHEN flag=0 THEN 'なし' WHEN flag=1 THEN 'あり' ELSE null END) as flag_display from db_table; END$$ 別ファイル call testproc1; でエラー。 よろしくお願い致します。
回答: ディレクトリの区切りをバックスラッシュ(円マーク)「\」でやっていますが windowsなのでしょうか? ふつうスラッシュ「/」じゃないですか? またもし「\」を使うとしてもエスケープして「\\」にしないとおかしいことになります