Sql 输入参数的长度大于\u字符的格式掩码

Sql 输入参数的长度大于\u字符的格式掩码,sql,oracle,to-char,Sql,Oracle,To Char,执行以下查询时,结果为 有人能给我解释一下原因吗 select to_char(1228.0000,'$999.9999') from dual; 1228的长度超过999的长度。以下工作: 从dual中选择至_char1228.0000,$9999.9999;-$1228 从dual中选择至_char122.0000,$999.9999;-$122 1228的长度超过999的长度。以下工作: 从dual中选择至_char1228.0000,$9999.9999;-$1228 从dual中选择

执行以下查询时,结果为

有人能给我解释一下原因吗

select to_char(1228.0000,'$999.9999') from dual;

1228的长度超过999的长度。以下工作:

从dual中选择至_char1228.0000,$9999.9999;-$1228 从dual中选择至_char122.0000,$999.9999;-$122
1228的长度超过999的长度。以下工作:

从dual中选择至_char1228.0000,$9999.9999;-$1228 从dual中选择至_char122.0000,$999.9999;-$122