varchar2和number应该转换为什么类型