1

NUMBER次のように、Oracle でデータ型をフォーマットする必要があります。

問題文:

  -> Append trailing zeros to the ATM_CARD-NUMBER whose length is 14

私の試み:

SELECT to_char(atm_card_nbr,'9999999999999900')as new_atm_nbr,atm_card_key from atm_card_dm where LENGTH(TRANSLATE(TO_CHAR(atm_card_nbr),'1234567890.-','1234567890'))=14;

結果:

Oracle 関連のオンライン サイトをいくつか調べましたが、正しい結果が見つかりませんでした。では、正しい結果を得るにはどうすればよいでしょうか。

前もって感謝します!

4

1 に答える 1