Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle Sql Dev中的编译和带调试编译之间的区别?_Sql_Oracle_Debugging_Compilation - Fatal编程技术网

Oracle Sql Dev中的编译和带调试编译之间的区别?

Oracle Sql Dev中的编译和带调试编译之间的区别?,sql,oracle,debugging,compilation,Sql,Oracle,Debugging,Compilation,我是Oracle SQL开发人员的新手,我只是好奇编译和带调试选项编译之间的区别。这是否意味着如果只是编译一个程序单元,那么我将无法调试它 在生产环境中,我希望在调试模式下运行该过程,但不重新编译(以避免使其他对象无效),这又如何呢 这是否意味着如果只是编译一个程序单元,那么我将无法调试它 你说得对 在生产环境中,我希望在调试模式下运行该过程,但不重新编译(以避免使其他对象无效),这又如何呢 如果不重新编译调试过程,则无法进行调试 @Rik Garner:对于单个操作来说,这并不重要。但是,如果

我是Oracle SQL开发人员的新手,我只是好奇编译和带调试选项编译之间的区别。这是否意味着如果只是编译一个程序单元,那么我将无法调试它

在生产环境中,我希望在调试模式下运行该过程,但不重新编译(以避免使其他对象无效),这又如何呢

这是否意味着如果只是编译一个程序单元,那么我将无法调试它

你说得对

在生产环境中,我希望在调试模式下运行该过程,但不重新编译(以避免使其他对象无效),这又如何呢


如果不重新编译调试过程,则无法进行调试

@Rik Garner:对于单个操作来说,这并不重要。但是,如果您要进行大规模操作,最好不进行调试就进行编译!