возможная проблема кодирования в значениях столбца - PullRequest
0 голосов
/ 30 января 2020

Я ежедневно выполняю полную загрузку, чтобы заполнить таблицу в моей базе данных. Я обнаружил, что при использовании

insert into targettable
select * from sourcetable

сохраняются некоторые значения в моей целевой таблице, которые, возможно, введены в источнике с неправильной кодировкой. Например, одно значение выглядит следующим образом:

ΞΏΞΉΞΊΞΏΞ½ΞΏΞΌΞΏΟΞΉΟΞ±Ξ½Ξ½Ξ·Ο

Но когда я выполняю:

select * from targettable where name = 'ΞΏΞΉΞΊΞΏΞ½ΞΏΞΌΞΏΟΞΉΟΞ±Ξ½Ξ½Ξ·Ο'

, оно не возвращает строк.

БД, сопоставление таблицы и столбца установить в Greek_CI_AI

Есть ли способ найти и исправить эти значения в моей целевой таблице? Если нет, то как бы убедиться, что эти значения не будут вставлены в мою целевую таблицу. (можно использовать оператор sql или задачу SSIS)

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