我有一个结构大概如下的数据:M_VALUE LIM_1 LIM_2
-73.3853 -128 -98.5
-77.4118 -128 -98.5我用以下代码查询:
SELECT decode(M_VALUE,Null,Null,M_VALUE||' ('||to_char(LIM_1,'0D9')||'<=x<='||to_char(LIM_2,'0D9')||')')
FROM TableName得到的结果是:结果
-73.3853 (####<=x<=####)
-77.4118 (####<=x<=####)为什么这里的负数都显示为####了?应该如何改写代码能正确显示?谢谢大家!