【发布时间】:2017-07-14 19:34:24
【问题描述】:
在 Windows .bat 文件中,我可以像这样使用重定向:
(echo connect / as sysdba
echo select sysdate from dual;
echo exit
) | sqlplus -s /nolog
它会运行(显然这个例子什么都不做)。如何将括号传递为这种格式的查询,例如:
(echo connect / as sysdba
echo select trunc(sysdate) from dual;
echo exit
) | sqlplus -s /nolog
不炸管?
【问题讨论】:
-
用插入符号
^)转义 echo 中的右括号
标签: windows batch-file cmd pipe sqlplus