параметр задания подстроки - PullRequest
0 голосов
/ 25 февраля 2020

Я выполняю команду Unix в Datastage следующим образом:

/unixScriptDir/remove_terms.ksh /SourceDir/ 20200225

У меня есть существующие параметры в DataStage, поэтому моя команда будет выглядеть следующим образом, за исключением параметра Date в другой формат, чем мне нужен для этого скрипта - EnclRerunDt в формате ГГГГ-ММ-ДД, мне нужно подставить его в следующий формат: ГГГГММДД. Я не уверен, как это сделать. Я пробовал следующее, но DS не понимает: [# EnclRerunDt #, 1,4]

#unixScriptDir#/remove_terms.ksh #SourceDir# [#EnclRerunDt#,1,4][# EnclRerunDt#,6,2][# EnclRerunDt#,9,2]

1 Ответ

0 голосов
/ 25 февраля 2020

Функция подстроки имеет следующий формат в DataStage

поле [начало, длина]

Так что попробуйте что-то вроде этого

#EnclRerunDt#[1,4] : #EnclRerunDt#[6,2] : #EnclRerunDt#[9,2]
...