mysql: выводит информацию таблицы из файла, подавляя многолинейность ячеек - PullRequest
0 голосов
/ 11 марта 2011

Я использую MYSQL
как сделать дамп таблицы информации о файле при подавлении мультилиней ячейки

я могу использовать следующую команду для вывода таблицы в файл
выбрать * из tableName в выходной файл 'c: /res.csv' ПОЛЕ, ПРЕКРАЩЕННЫЕ ','

но если будут ячейки с мультилиниями, он разбьет запись на несколько строк
как я могу избежать этого?

1 Ответ

0 голосов
/ 11 марта 2011

Если вы добавите OPTIONALLY ENCLOSED BY '"', тогда данные, состоящие из нескольких строк, будут заключены в символ ". Это не помешает записи разбиться на несколько строк, но хороший читатель CSV должен быть в состоянии прочитать ваш CSV-файл.

Если это не вариант, боюсь, единственный вариант - использовать REPLACE для фильтрации символов новой строки.

...