初心者SEは以下のエラーに陥ったことはないだろうか?
ORA-22056: 値が0(ゼロ)で除算されています。
この原因と解決方法について簡単にまとめる。
原因 :示された値が0(ゼロ)で除算されていること
解決方法:除数値を0(ゼロ)以外に変更すること(当たり前だ)
[構文]
分子 / NULLIF(分母, 0)
[例文]
SELECT TBL.GOUKEI_KINGAKU / NULLIF(TBL.TANKA,0) FROM MONEY_TABLE TBL
余談(ブラック企業で不当に扱われるエンジニアの方へ)
今はエンジニアの求人が多いため、今の会社が嫌だったり給料を上げたい方は転職サイトに登録しておくことをおすすめします。
3回以上転職しているたぬきちのオススメはレバレジーズテックです。
高待遇で働きやすい案件が多い印象ですので、ぜひ試してみてください。
ほらあなより愛をこめて
たぬきち