oracle11g - Appending trailing zeros to a oracle number in Oracle -


i need format number data type in oracle follows:

problem statement:

  -> append trailing zeros atm_card-number length 14 

my attempt:

select to_char(atm_card_nbr,'9999999999999900')as new_atm_nbr,atm_card_key atm_card_dm length(translate(to_char(atm_card_nbr),'1234567890.-','1234567890'))=14; 

result:

i've gone through several oracle related online sites not find correct result. so, how can correct result?

thanks in advance!

select rpad(to_char(atm_card_nbr),16,'0') new_atm_nbr,        atm_card_key  atm_card_dm    length(translate(to_char(atm_card_nbr),'1234567890.-','1234567890'))=14; 

Comments

Popular posts from this blog

php - mySql Join with 4 tables -

css - Text drops down with smaller window -

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -