ITPub博客

首页 > Linux操作系统 > Linux操作系统 > numwidth 对 to_number( ) 的约束

numwidth 对 to_number( ) 的约束

原创 Linux操作系统 作者:sdusun 时间:2019-02-05 17:00:05 0 删除 编辑
SQL> SELECT to_number('1.99999999999999',9999999.99999999999999999999) from dual;

TO_NUMBER('1.99999999999999',9999999.99999999999999999999)
----------------------------------------------------------
2


SQL> set numwidth 10
SQL> SELECT to_number('1.99999999999999',9999999.99999999999999999999) from dual;

TO_NUMBER('1.99999999999999',9999999.99999999999999999999)
----------------------------------------------------------
2

SQL> SELECT to_number('1.99999999',9999999.99999999999999999999) from dual;

TO_NUMBER('1.99999999',9999999.99999999999999999999)
----------------------------------------------------
1.99999999

SQL> SELECT to_number('1.999999999',9999999.99999999999999999999) from dual;

TO_NUMBER('1.999999999',9999999.99999999999999999999)
-----------------------------------------------------
2

SQL> set numwidth 15
SQL> SELECT to_number('1.999999999',9999999.99999999999999999999) from dual;

TO_NUMBER('1.999999999',9999999.99999999999999999999)
-----------------------------------------------------
1.999999999

SQL> SELECT to_number('1.9999999999999',9999999.99999999999999999999) from dual;

TO_NUMBER('1.9999999999999',9999999.99999999999999999999)
---------------------------------------------------------
1.9999999999999

SQL> SELECT to_number('1.99999999999999',9999999.99999999999999999999) from dual;

TO_NUMBER('1.99999999999999',9999999.99999999999999999999)
----------------------------------------------------------
2

SQL> spool off

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/593324/viewspace-376147/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2005-09-13

  • 博文量
    116
  • 访问量
    118268