SELECT CASE p.a WHEN 1 THEN '鸟人' END FROM p 出错
提示:数据类型不一致:应为NCHAR,但却获得NUMBER数据类型 p.a,nvarchar2(40),optional
a中有数据1,2,3,4,5,6,8没了

SELECT p.a FROM p WHERE p.a = 1 就可以出来是应把 CASE p.a WHEN 1 的1换别的吗? 换'1'也不对