Я ежедневно выполняю полную загрузку, чтобы заполнить таблицу в моей базе данных. Я обнаружил, что при использовании
insert into targettable
select * from sourcetable
сохраняются некоторые значения в моей целевой таблице, которые, возможно, введены в источнике с неправильной кодировкой. Например, одно значение выглядит следующим образом:
ΞΏΞΉΞΊΞΏΞ½ΞΏΞΌΞΏΟΞΉΟΞ±Ξ½Ξ½Ξ·Ο
Но когда я выполняю:
select * from targettable where name = 'ΞΏΞΉΞΊΞΏΞ½ΞΏΞΌΞΏΟΞΉΟΞ±Ξ½Ξ½Ξ·Ο'
, оно не возвращает строк.
БД, сопоставление таблицы и столбца установить в Greek_CI_AI
Есть ли способ найти и исправить эти значения в моей целевой таблице? Если нет, то как бы убедиться, что эти значения не будут вставлены в мою целевую таблицу. (можно использовать оператор sql или задачу SSIS)