SQL Server 2008: строка замены

У меня есть таблица с ошибочным символом ('�') во многих строках в одном столбце.

Сценарий TSQL ниже не работает.

UPDATE S
SET S.Offering_Details = REPLACE(S.Offering_Details, '�', '...')
FROM tblSacrifices S

Рассматриваемый столбец имеет тип данных nvarchar (230) и позволяет пустые записи.

Данные прибыли из файла CSV, преобразованного из Excel d с помощью приложения Windows Visual Studio. Данные первоначально были '...', но я думаю, возможно, что слово/Excel классифицировало это как один символ (а не 3 отдельных '.'). Когда мое приложение считало исходную строку из файла CSV, это (неумышленно) заменило '...' '�' прежде, чем отправить данные в базу данных.

Помогите

5
задан marc_s 26 July 2010 в 15:00
поделиться