我明明要插入的那个字段是字符型varchar2(32) 最后发现我那个要插入的值是数字的。因为用了一个decode有一个条件是插入的字符,有一个是数字的。将数字部分加上to_char() 后,再测试。通过!