oracle常见小问题解答ORA-01008,ORA-01036
第一个问题,参数传的空值,需要检查参数们有没有空值的情况
第二个问题,与MSSQL不同的是,.net使用参数化调用oracle不加@加的是:,然后在参数化语句里面可以省略:冒号,如果不这么写,就会出现10136的错误
正确写法如图
最后一个问题就是,需要注意的是oracle的long类型使用起来虽然和MSSQL的ntext相似,但是oracle似乎并不推荐使用这个类型,如果使用这个类型接收变量,推荐使用oracle的ADO.NET中的longvarchar去对应数据库的类型。
积累小的知识,才能成就大的智慧,希望网上少一些复制多一些原创有用的答案