解决方案 »

  1. Quote: 引用 楼主 huangchao2011 的回复:

    Quote:

    你存储过程名错了:
    在命令行窗口执行
    set serveroutput on
    exec testPro(1,2)
      

  2. 存储过程,我测试过了没有问题的,然后你的这种写法,我试过了 在plsql上会报错,没图没真相,你也不会信
      

  3. 存储过程,我测试过了没有问题的,然后你的这种写法,我试过了 在plsql上会报错,没图没真相,你也不会信
    楼上已经说了  叫你在命令行窗口执行
      

  4. 存储过程,我测试过了没有问题的,然后你的这种写法,我试过了 在plsql上会报错,没图没真相,你也不会信
    楼上已经说了  叫你在命令行窗口执行
    不知道是我描述的有问题还是怎样? 我再正儿八经的说一次,我不是为了这个存储过程,而是针对我遇到的这两个问题,来请教大家的,如果单纯的只是避开碰见的难题,那问题我早就解决了,第一个问题吧,也许是因为plsql环境的原因造成的,但是我也没有找到什么资料来说明这个问题,那第一个问题放着不说好了, 第二个问题呢?
      

  5. 诶~还是无满意结贴咯,自从创建账号以来,在csdn请教的问题,没有一个被解决的,甚至大多时候除了版主以外其他帮忙回答问题的人,都特别的吊,我估计他们是看不起这样简单的问题,恩~一定是这样的,但是在我看了,他们都是答非所问!诶~无所谓了,这是最后一次在csdn发帖了,以后就默默的做一个下载的路人好了
      

  6. 命令可以参照官方文档
    EXEC[UTE] statement
    作为sqlplus命令,exec 等价于 execute
    而execute immediate是pl sql语言,用在存储过程之中,和上面那条命令不是一回事sqlplus命令必须在sql*plus,或是plsql developer的命令行窗口(command window)执行,你开的是sql窗口,所以不能识别。楼上说的就是这个意思。这其实是pl/sql developer这个第三方工具的限制,严格上不属于数据库问题顺便说一下,论坛里的人,包括版主都是没有领工资的,大家都一样,只是在这里讨论问题。因此没有“服务态度”这么一说,都是在工作之余有时间的时候看一下感兴趣的问题,只有自愿没有义务。你自己再看一遍顶楼到尾楼
      

  7. 请遵守CSDN用户行为准则,不得违反国家法律法规。
    请使用对的工具!
      

  8. 恩,首先要给版主的敬业点个赞!你这样讲究完全解决我那两个问题的疑惑了! 我不骂csdn 因为csdn里面的人会喷我“不喜欢,就别来”,他们说的很有道理,我会无言以对。我来csdn是因为最初的相信。本来不打算在纠结这个贴的,那就版主的没有工资,没有义务 这一言论,让我很不爽。没有工资,你不用来给我诉苦,也不用来装弱势力, 你又不是我的员工,你没工资跟csdn要去!作为版主就有义务来解决版块里面的问题!为什么这一说呢?因为你是版主,你有权利,你有权利封杀我的账号和言论,所以你也有义务来解决大家提的问题,也许问题本身可能不那么好来解决,那就大家来讨论呗。要是你再现实生活中很忙,那就不要来做版主好了。别分心,好好工作!要是你工作像我一样那么闲,那就好好的做一个版主,大家都膜拜你!别拿着版主的职位和权利。却干着一些“没发工资”的事情!