SQLServer→MySQLに、改行を含むデータを移行する
- 2016年09月12日
- ブログ
SQLServerからMySQLに、改行を含むデータを移行するために、SQLServerからCSVファイルを吐いたのだが、これが意図したようにMySQLに読み込まれない。
1つのフィールドに入るべき内容が、データ内の改行コード(CrLf)のせいで、CSV上で改行されてしまっている。
このファイルを読み込んだら、MySQLには1行毎に読み込まれて、意図しないデータになってしまった。
いろいろ解決法があるが、もっともシンプルな方法は、CSVを吐き出すときにセルをダブルクォーテーションで囲む(テキスト装飾子をつける)ことだ。
検索
カレンダー
月 | 火 | 水 | 木 | 金 | 土 | 日 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
© 2025 Copyright OKESYS. All rights reserverd.