put_line是个存储过程,不是这样调用的 begin dbms_output.put_line(sysdate); end;
是在Toad 里面执行的,所有的SQL如下:
命令窗口:SET SERVEROUTPUT ON EXECUTE DBMS_OUTPUT.put_line(SYSDATE);
SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss' 2 ;会话已更改。SQL> set serveroutput on SQL> begin 2 dbms_output.put_line(sysdate); 3 end; 4 / 2014-08-28 15:53:30
是在Toad 里面执行的,所有的SQL如下:
命令窗口:SET SERVEROUTPUT ON EXECUTE DBMS_OUTPUT.put_line(SYSDATE);Toad 提示:ORA-00922: 选项缺失或无效
是在Toad 里面执行的,所有的SQL如下:
命令窗口:SET SERVEROUTPUT ON EXECUTE DBMS_OUTPUT.put_line(SYSDATE);Toad 提示:ORA-00922: 选项缺失或无效
不是这个窗口,命令行窗口,如果还是不行,就说明你这个工具不支持这个语句。
我一直都不用dbms_output.put_line(sysdate),交给楼主一个方法:新建一个测试用的表,把想要打印的语句插入表中,想看语句的内容,就直接select * from table就可以了。如果是存储过程,也可以把变量插入表中,很方便的
是在Toad 里面执行的,所有的SQL如下:
命令窗口:SET SERVEROUTPUT ON EXECUTE DBMS_OUTPUT.put_line(SYSDATE);Toad 提示:ORA-00922: 选项缺失或无效
执行的那段代码贴出来看看
是在Toad 里面执行的,所有的SQL如下:
begin
dbms_output.put_line(sysdate);
end;
是在Toad 里面执行的,所有的SQL如下:
命令窗口:SET SERVEROUTPUT ON
EXECUTE DBMS_OUTPUT.put_line(SYSDATE);
2 ;会话已更改。SQL> set serveroutput on
SQL> begin
2 dbms_output.put_line(sysdate);
3 end;
4 /
2014-08-28 15:53:30
是在Toad 里面执行的,所有的SQL如下:
命令窗口:SET SERVEROUTPUT ON
EXECUTE DBMS_OUTPUT.put_line(SYSDATE);Toad 提示:ORA-00922: 选项缺失或无效
是在Toad 里面执行的,所有的SQL如下:
命令窗口:SET SERVEROUTPUT ON
EXECUTE DBMS_OUTPUT.put_line(SYSDATE);Toad 提示:ORA-00922: 选项缺失或无效
不是这个窗口,命令行窗口,如果还是不行,就说明你这个工具不支持这个语句。
是在Toad 里面执行的,所有的SQL如下:
命令窗口:SET SERVEROUTPUT ON
EXECUTE DBMS_OUTPUT.put_line(SYSDATE);Toad 提示:ORA-00922: 选项缺失或无效
不是这个窗口,命令行窗口,如果还是不行,就说明你这个工具不支持这个语句。感觉oracle真的好落后,但是却应用很广泛。
oracle真的好落后啊,没有ifnull 没有isnull。最流行的工具toad真的是完全90年代的水平一样,tab补全,什么都没有。
oracle真的好落后啊,没有ifnull 没有isnull。最流行的工具toad真的是完全90年代的水平一样,tab补全,什么都没有。
我觉得ORACLE最大特点在于数据库稳定,安全性能高,这也是数据库最应必备的。可能应用上来说不如其他数据库方便
dbms_output.put_line(sysdate);
--在sql窗口用下面这个
SELECT sysdate FROM dual;