Поставил для любопытства DBeaver. Порадовал русский интерфейс. Методом «тыка» создал базу и импортировал в нее данные из текстового файла с разделителем.
При этом обратил внимание на то, что при импорте в базу не совпадает число строк с оригинальным текстовым файлом. Строк импортируется гораздо меньше. Предполагаю, что причиной здесь является наличие в базе данных, которые содержат символ кавычки, т.е. “.
При импорте данных в диалоге отдельно есть опции:
Символ кавычек “
Символ, используемый для выхода \
Как сделать так, чтобы при импорте добавлялись данные, где будут присутствовать как символ кавычек “ (этот символ встречается практически везде, т.к. среди данных есть много полей с названием организации в кавычках), так и символ, используемый для выхода \ (этот символ встречается тоже очень часто, т.к. среди данных есть много полей с наименованием товара, где этот разделитель присутствует)?
Какое решение обычно используется на практике для подобных случаев?
Спасибо.