PL SQL Developer中创建存储过程以及遇见的问题和解决方法

 

 

1.  登录PL SQL Developer后,在左边找到Procedures,按右键弹出子菜单,点击new
2. 在弹出的对话框中输入存储过程名和参数名、参数类型,然后点击OK;
3. 然后弹出存储过程的代码输入框,可以在begin和end之间输入具体的代码;
4. 可以点击保存按钮,将存储过程保存在文本文件中。

5. 再回到左边视图,就可以在Procedures下看见刚才创建的存储过程了。选中刚才创建的存储过程,然后点击右键,在弹出的右键菜单中,点击Test,就可以对存储过程进行调试了。
6. 调试窗口工具栏:

第一个按钮表示开始调试,第二个按钮表示执行,第三个按钮表示跳入Step into;
7. 当点击第一个按钮时,提示ORA-0131的错误提示。表示当前用户没有权限。以SYS用户,SYSDBA角色登录,然后赋予权限,执行GRANT DEBUG ANY PROCEDURE, DEBUG CONNECT SESSION TO TEST语句。执行成功。

8. 再以TEST用户登录,进行调试。

你可能感兴趣的:(sql)