sas dataflux query

Reply
Occasional Contributor
Posts: 12

sas dataflux query

hi all i have a name column where there are names of people who have opened a account in the respective bank.i would like to add a column where if people have added two names separated by comma or & to recognise them as joint account holders

please guide me to do this in sas dataflux

SAS Employee
Posts: 85

Re: sas dataflux query

You can do this in an expression node. Assuming the account name field is named input_name:

/*Pre Expression */

string account_name_1

string account_name_2

hidden integer cnt

cnt = 0

/*Expression*/

if instr(`input_name`, ',') > 0 or instr(`input_name`, '&') > 0

  begin

  if instr(`input_name`, ',') > 0

  cnt = parse(`input_name`, ',', account_name_1, account_name_2)

  else

  cnt = parse(`input_name`, '&', account_name_1, account_name_2)

  end

else

begin

  account_name_1 = `input_name`

  account_name_2 = null

end

account_name_1 = trim(account_name_1)

account_name_2 = trim(account_name_2)

Ask a Question
Discussion stats
  • 1 reply
  • 209 views
  • 0 likes
  • 2 in conversation