variant conversion error for variable: V67 这个错刚报出来着实吓了我一跳,因为根据字面意思是变量出错了,然而我是从表中考出来的一行数据通过pl-sql插入重叠另一个相同结构的表中。于是我查了一下网上,能查到众多其它数字如V16的报错,也只是提及了是变量类型不对。这下我就还是耐下心来检查几十个字段。我把这两个表在plsql中用describe查看表结构,考了
之前需求文档的错造成了原本3位数的数字不是定长的,后来发现需求文档把需求记错了,这个字段中的纯数字必须是3位的.这个字段目前已有数千行数据,有字母组合,字母数字组合及纯数字,位数都不是定长的. 所以只能写个脚本来更新,但oracle中是没有判断是否是数字或字母类型的字符型数据的函数的.只能用变通一下了.完整的例子如下(更新所有typecode='fenju'的数据行中的codevalue字段,保证
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号