Я работаю над экспортом базы данных из SQL Server в Snowflake, и я столкнулся с проблемой, когда у нас есть неизвестное количество столбцов с комментариями пользователей и новыми строчными символами. Проблема в том, что в базе данных более 280 таблиц, и я не хочу просматривать каждую таблицу вручную. Мне было интересно, есть ли способ автоматизировать это.
В настоящее время я использую SSIS для экспорта данных и просто выполняю выборочную замену в столбцах, которые, как мне кажется, имеют символ новой строки.
Я тоже использовал этот скрипт:
declare @NewLine char(2) set @NewLine=char(13)+char(10) update Projects set [PR_ITComment] =Replace([PR_ITComment] , @NewLine,'') WHERE [PR_ITComment] like '%' +@NewLine +'%'