- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个关于假脱机程序结果的问题。我的示例 SQL 脚本如下所示。
whenever sqlerror exit failure rollback
set heading off
set arraysize 1
set newpage 0
set pages 0
set feedback off
set echo off
set verify off
declare
ab varchar2(10) := 'Raj';
cd varchar2(10);
a number := 10;
c number;
d number;
begin
c := a+10;
select ab,c into cd,d from dual;
end;
SPOOL
select cd,d from dual;
SPOOL OFF
EXIT;
上面的脚本不起作用,但我想做这样的事情,在开始结束 block 中我们计算一些值,并且我想假脱机这些结果。
谢谢。
最佳答案
这会将匿名 block 的输出假脱机到名为 output_<YYYYMMDD>.txt
的文件中。位于本地 PC C: 驱动器的根目录,其中 <YYYYMMDD>
是当前日期:
SET SERVEROUTPUT ON FORMAT WRAPPED
SET VERIFY OFF
SET FEEDBACK OFF
SET TERMOUT OFF
column date_column new_value today_var
select to_char(sysdate, 'yyyymmdd') date_column
from dual
/
DBMS_OUTPUT.ENABLE(1000000);
SPOOL C:\output_&today_var..txt
DECLARE
ab varchar2(10) := 'Raj';
cd varchar2(10);
a number := 10;
c number;
d number;
BEGIN
c := a+10;
--
SELECT ab, c
INTO cd, d
FROM dual;
--
DBMS_OUTPUT.put_line('cd: '||cd);
DBMS_OUTPUT.put_line('d: '||d);
END;
SPOOL OFF
SET TERMOUT ON
SET FEEDBACK ON
SET VERIFY ON
PROMPT
PROMPT Done, please see file C:\output_&today_var..txt
PROMPT
希望对你有帮助...
编辑:
在您发表评论后,为光标的每次迭代输出一个值(我意识到在此示例中每个值都是相同的,但您应该了解我正在做的事情的要点):
BEGIN
c := a+10;
--
FOR i IN 1 .. 10
LOOP
c := a+10;
-- Output the value of C
DBMS_OUTPUT.put_line('c: '||c);
END LOOP;
--
END;
关于oracle - 如何创建oracle sql脚本假脱机文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8590826/
我有内存泄漏,由于没有正确关闭连接。这是由于使用全局函数访问数据库(使用不同的 sql 字符串),但我传回了一个 sqldatareader。 我无法在方法中关闭它,也无法关闭与数据库的连接,因为它会
我正在尝试在脱机模式下使用yarn,因为我正在使用的生成服务器无法访问yarn注册表或github.com。 我在脱机模式下找到如何使用yarn的过程中找到了这个article,该效果很好,直到添加了
重置工作区 很多时候不小心将面板弄乱了,那么怎么办呢? ,我么可以先自己搞一个喜欢的工作区,然后另存为当前工作区 下图是我调整好的工作区 如果不小心搞乱了,那么别关软件而是,重置工作区为初始状态 如果
我正在使用 USB 转 RS232 电缆在两台 Linux 机器之间进行通信。在连接了 USB 端的机器上,我运行: dmesg | grep tty 并得到如下输出: console [tty0]
Azure 应用服务部署任务在“其他部署选项:使应用程序脱机”下有一个用于使应用程序脱机的复选框。如果我检查是否足以让APP离线?如何自动执行添加 app_offline.htm 的过程? 使应用程序
Azure 应用服务部署任务在“其他部署选项:使应用程序脱机”下有一个用于使应用程序脱机的复选框。如果我检查是否足以让APP离线?如何自动执行添加 app_offline.htm 的过程? 使应用程序
我是一名优秀的程序员,十分优秀!