Мне нужна помощь с Powercenter. У меня есть плоский файл, который я использую, и в некоторых столбцах есть текст, такой как «Los Ángeles», который мне нужно изменить на «Los Angeles», иначе «Á» отображается как нулевой символ, заканчивающийся «Los NULLngeles». "или что-то в этом роде.
Некоторая дополнительная информация:
Исходный файл представляет собой плоский файл .CSV, разделенный знаком"; "в формате файла кодовая страница: 7-битный ASCII
Целевой файл - это плоский файл .TXT с разделителем столбцов "|". Имеет формат файла, кодовая страница: MS Windows Latin 1 (ANSI), расширенный набор латинских 1
Я попытался использовать REPLACECHR в следующем коде:
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(1,
REPLACECHR(0, clv, '|', ''),'á','a'),'é','e'),'í','i'),'ó','o'),'ú','u'),'Á','A'),'É','E'),'Í','I'),'Ó','O'),'Ú','U'),'ñ','n'),'Ñ','Ñ')
Однако это не сработало. Как я могу сделать так, чтобы он делал то, что я хочу?
В качестве дополнения, первый REPLACECHR должен удалить все каналы, чтобы загрузка на сервер SQL не вылетала.