Как заменить символ из определенной позиции столбца в Informatica - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь заменить символ в столбце в определенной позиции.

Например, столбец - 12062016063000AM Итак, я хочу заменить 6 на 7 в позиции 10;O / P должно быть 12062016073000AM

Я пробовал с replacechr (), но он заменяет все вхождения не в определенном месте. Так, пожалуйста, дайте мне знать любую функцию или комбинацию функций.

Ответы [ 2 ]

0 голосов
/ 23 ноября 2018

SUBSTR(YourColumn,1,10) || '7' || SUBSTR(YourColumn,11,LENGTH(YourColumn))

Или что-то близкое - я не проверял синтаксис.

0 голосов
/ 20 ноября 2018

Сочетание объединенных функций mid (), left () и right ()

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