最初由 chensil 发布
[B]我有一个表test,其中的name字段是char(10)型。我写了一个sql语句如下
select decode(name,'aa',1,
'bb',2,
'cc',3,
9) from test;
得到的结果都是9
但是我用
select * from test;
NAME
PID
---------- -------------------
aa
111
bb
222
cc
333
这是为什么? [/B]
这样:
select decode(trim(name),'aa',1,
'bb',2,
'cc',3,
9) from test; |