我今天试图遵循一些说明,它从评论开始
REM In SQLPlus I manually copy in each line and execute it.
太好了,我没有 SQLPlus,我有 SQLDeveloper。粘贴的行属于以下类型:
@\\server\dir\dir\dir\commandfile1.txt;
COMMIT;
...等等。
当我在 SQL 窗口中尝试时,它不喜欢它。我打开并手动粘贴命令,它也不满意。 (我有没有提到我对这个应用程序和 Oracle 不太熟悉,但今天其他人都出去了?)那里的文件以如下代码开头:
rem
set echo on
rem
execute procedure_name ('parameter1', 'parameter2');
一位同事确实有 SQLPlus,我们一起解决了它。但是,有没有办法让我用 SQLDeveloper 做到这一点,所以如果他也出去了,我也不会被卡住?
请您参考如下方法:
在 SQL Developer 中运行脚本:
@"\Path\Scriptname.sql"
(如果有任何空格,您只需要引号)
您可以设置默认路径:工具菜单 > 首选项 > 数据库 > 工作表 > 选择默认路径来查找脚本