[Dev] Oracle 1234567890.999→ 1234567891なぜこうなる?set NUMWIDTH n で解決

in #japanese10 months ago (edited)

こんにちは、@yasuです。

select 1234567890.999 from dual;
image.png
1234567890.999→ 1234567891 NG

表示領域を広げると良いらしい。NUMBER型の表示桁数を指定できるらしい。
show NUMWIDTH
set NUMWIDTH 15
select 1234567890.999 from dual;
image.png
1234567890.999→ 1234567890.999 OK

今度は、ちゃんと表示した。