[Oracle] Oracle で浮動小数点数

2016年1月7日

 Oracle で浮動小数点数を扱いたい場合、BINARY_FLOAT という型があるようです。

create table test (
  a BINARY_FLOAT
);

 無限大、非数も定義できるようです。

insert into test values (1000000.0);
insert into test values (0.0000001);
insert into test values (BINARY_FLOAT_INFINITY);
insert into test values (-BINARY_FLOAT_INFINITY);
insert into test values (BINARY_FLOAT_NAN);

 select の結果は以下。

SQL> select * from test;

         A
----------
  1.0E+006
  1.0E-007
       Inf
      -Inf
       Nan






カテゴリー: Oracle, データベース

Follow comments via the RSS Feed | Leave a comment | Trackback URL

コメントを投稿する

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)


«   »
 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org