在sqlplus程序中打印调试消息

时间:2014-04-01 13:39:50

标签: bash sqlplus

我想在使用sqlplus执行sql文件之前和之后打印一些消息。

这是我的代码:

sqlplus -s login / pwd @ dbname<< EOF     echo'开始执行sql文件'     @ / path_to_sql_file.sql     出口;     echo'结束文件执行'     EOF

关键字echo不能在终端中打印调试消息。我也尝试过打印相同的结果。

在sqlplus中打印邮件的正确说法是什么?

1 个答案:

答案 0 :(得分:2)

您可以使用PROMPT在SQLPlus中打印消息:

sqlplus -s login/pwd@dbname << EOF
prompt 'begining sql file execution' 
@/path_to_sql_file.sql
exit;
prompt 'ending file execution'
EOF