proc中插入VARCHAR2字段报ORA-01461: can bind a LONG value only for insert into a LONG column
最近做一个天信达货运接口的项目,碰到这么个诡异的问题。
背景:
使用proc写的应用,向数据库插入记录。表中有三个VARCHAR2(4000)类型的字段。注:Oracle 9i的库。
问题:
执行的时候提示:ORA-01461: can bind a LONG value only for in...
文章bisal
2014-09-26
734浏览量
写在SQL注入后
1. 查询语句后只能直接调用函数,不能直接调用存储过程,例如:select function() from dual可以,select procedure() from dual不行;
2. 查询语句中无法执行DML或DDL操作,也就是说如果被调用的函数里有insert、update、delete...