相关疑难解决方法(0)

oracle 格式说明符:to_number vs to_char

SQL> select TO_NUMBER(123.56,'999.9') from dual;
select TO_NUMBER(123.56,'999.9') from dual
                 *
ERROR at line 1:
ORA-01722: invalid number


SQL> select TO_CHAR(123.56,'999.9') from dual;

TO_CHA
------
 123.6

SQL>
Run Code Online (Sandbox Code Playgroud)

我很难理解 Oracle SQL 的细微差别。例如,看看上面的两个查询。

为什么第一个查询失败而第二个查询成功?

oracle oracle-11g-r2

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

oracle ×1

oracle-11g-r2 ×1