当前位置: 代码迷 >> Oracle管理 >> 动态SQL中的insert的有关问题(急)
  详细解决方案

动态SQL中的insert的有关问题(急)

热度:23   发布时间:2016-04-24 06:03:39.0
动态SQL中的insert的问题(急!!!!!!)
create   or   replace   procedure   test
is
begin
        execute   immediate
                'insert   into   tt   values( "123 ") ';
end   test;

执行时提示   ora-00984   列在此处不允许

是为什么?应该怎么该啊?(不用using传人参数)

------解决方案--------------------
。。。 单引号 123 试试吧

确定tt是一个只有1列 还是 vacher2 类型的表以后
------解决方案--------------------
execute immediate
'insert into tt values( ' ' '|| '123 '|| ' ' ') ';
用这个??
  相关解决方案