小编Ste*_*eve的帖子

将文件内容作为参数传递给Sql*Plus命令

我正在尝试编写一个sqlplus命令,该命令根据存储在.sql文件中的查询创建一个表.

包含查询的特定.sql文件将作为变量(&v_InputQuery)提供给我的sqlplus命令.

我尝试过类似的东西,但它不起作用.

CREATE TABLE &v_OutputTable AS
(
< &v_InputQuery
)
;
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息,说明缺少SELECT关键字.

我真正喜欢的是&v_InputQuery不是用用户指定的文件名替换,而是用文件的实际内容替换.有没有办法做到这一点?

非常感谢你.

oracle sqlplus

5
推荐指数
1
解决办法
1773
查看次数

标签 统计

oracle ×1

sqlplus ×1