print_line 必须声明 pl/sql 错误

print_line must be declared pl/sql error

declare
test  varchar2(20);
BEGIN
    test := 'This is a test';
    dbms_output.print_line(test);
END;
/

我得到 print_line must be declared as error。这在命令行中工作正常。但是现在当用记事本编写并通过

执行时
@ c:\pathtofile\test.txt

DBMS_OUTPUT 软件包没有 print_line subprogram。它是 put_line,我怀疑这就是文本文件

下的内容