Массовая вставка, показывающая символ спецификации (∩╗┐) при чтении из текстового файла на SQL сервере - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть скрипт, с помощью которого я пытаюсь загрузить данные, хранящиеся в файле .txt, используя сервер SQL. Текстовый файл хранится в кодировке UTF-8. Данные, считанные из txt-файла, показывают символ bom, добавленный к первой строке данных. Я использую SQL Server 2012 версии.

Как я могу избежать появления символа бомбы при чтении?

Вот что я пробовал:

CREATE TABLE #Temp1(record nvarchar(512))

BULK INSERT #Temp1
FROM 'C:\Test\test.txt'
WITH (ROWTERMINATOR = '\n')

SELECT * FROM #Temp1

Результат таблицы темпов отображается как:

enter image description here

test.txt как указано ниже

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...