相关疑难解决方法(0)

在SQLPlus上执行脚本时,它会打印一系列数字而不是输出

我正在尝试在SQL PLus上执行脚本,这很简单.

SET serveroutput ON;
DECLARE
    mode NUMBER(1) := 1;

IF (mode = 1) THEN

    prompt 'HERE'

END IF;

prompt 'fim'
Run Code Online (Sandbox Code Playgroud)

我在使用sqlplus user/pw@db@myscript.sql成功连接后使用SQLPlus调用脚本.但输出对我来说很奇怪:

Conectado a:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> @myscript.sql
 9
 10
 11
Run Code Online (Sandbox Code Playgroud)

它会继续无限期地打印这个序列.我究竟做错了什么?

oracle sqlplus

2
推荐指数
1
解决办法
6190
查看次数

标签 统计

oracle ×1

sqlplus ×1