Я хочу, чтобы вставлять файл данных csv, содержащий китайские символы, в sql-сервер 2012. Исходная кодировка файла данных csv - utf8, а файл fmt создается с помощью инструмента bcp. вопрос заключается в том, что если я конвертирую кодировку файла данных csv из utf8 в unicode через блокнот (откройте файл данных с помощью блокнота, затем выберите «сохранить как» и выберите формат «Юникод»), я могу навалом вставить данные в базу данных , И если я сохраню исходную кодировку, в базу данных ничего не будет добавлено.объемная вставка с китайским символом
Любой знает, существует ли какой-либо скрипт, такой как python или powershell, можно автоматизировать преобразование файла данных из кодировки utf-8 в unicode и сохранить китайские символы без изменения. спасибо.
Примечание: UTF-8 представляет собой кодирование Unicode. Блокнот Windows ошибочно называет «UTF-16 LE» как «Unicode». –
Итак, вы ищете автоматический способ конвертировать из UTF-8 в UTF-16 LE/Unicode? –