plsql的dbms_output.put_line只能调用一次吗?批处理连接数据库怎么显示执行时间

2025-03-22 17:17:06
推荐回答(1个)
回答1:

给你个例子你就懂了呀
创建一个测试表

create table test (f_date date);

执行下边这个

declare v_sql varchar2(2000);--要定义一个存放sql语句的变量begin v_sql:='insert into test values (sysdate)';--给sql赋值 dbms_output.put_line(v_sql);--打印 execute immediate v_sql;--执行sql commit;end;

然后你在select * from test看下结果吧