在Toad中解析查询/过程

时间:2019-04-18 17:14:46

标签: oracle toad

我是Oracle / Toad的新手。我正在尝试使用Toad作为IDE创建新过程。没有权限/访问权限来执行Oracle DB中的过程。为了检查该程序是否被正确地编写,想要解析该程序。我们在SSMS中确实有用于解析查询的选项。

试图在Google上找到并获得Ctrl + F9选项。但是当我按这些键时什么也没有发生。我是否需要更改其他设置? SSMS Parse option

1 个答案:

答案 0 :(得分:3)

从我的角度来看,您所做的几乎没有用。如果不允许执行程序,应该如何编写程序?您为什么不要求访问?或者,像我们一样做(这里,在StackOverflow上):有人问一个问题,不提供测试用例,所以我们自己创建。您可以做同样的事情。

  • 如果您在某个数据库中拥有自己的用户,请在其中进行操作
  • 如果不这样做,请考虑安装Oracle XE
  • 如果没有,请登录apex.oracle.com免费访问并编写代码在线

但是,您怎么称呼“执行”?您可以编译吗? create or replace procedure your_proc就是这样做的。 begin your_proc; end;执行它。

据我所知,您可以告诉TOAD使用格式代码(Ctrl + Shift + F)。如果失败,则有问题,因此您应该修复它(TOAD会告诉错误的位置)。除此之外,如果您无法编译或执行它,那我说您无能为力。