我有一个SQL文件,其中包含两个存储过程创建查询。当我试图将这个过程导入DB时,会遇到一些问题。
案例1:在SQLDeveloper工具中将整个内容从SQL文件复制到工作表中。然后按F5键。正确执行并创建2个存储过程。
案例2:在工作表中指定的SQL文件路径并按F5。正确执行并创建2个存储过程。

案例3:问题试图使用以下代码使用批处理命令导入查询。
> sqlplus -s -l userName/Password@xe @%filename%只创建SQL文件中的第一个定义过程。

如果我们使用批处理命令导入查询,是否需要遵循任何语法?
也尝试通过删除第一个存储过程代码。但还是一样。没有在DB中创建,也没有在cmd中返回错误,屏幕只是等待。

提前谢谢。
发布于 2020-09-03 09:44:05
在每个过程的末尾加上"/“以解决问题
https://stackoverflow.com/questions/63710656
复制相似问题