【发布时间】:2017-04-04 09:25:55
【问题描述】:
以下是我的要求:
- 我想生成一个名为的文本文件 DBService_DateTimeStamp_UpgradeScipts.txt 其中
- DBService=> 是执行脚本的 oracle 服务名称(dit/fit 等)
- DateTimeStamp=>当前日期时间戳最多秒和
- 升级Scipts->静态文本
下面是我的脚本部分:
SET SERVEROUTPUT ON
DECLARE fileName VARCHAR2(100);
--Declare tStamp VARCHAR2(100);
BEGIN
DECLARE fileName VARCHAR2(100);
Declare tStamp VARCHAR2(100);
select sys_context('userenv','service_name') into fileName from dual;
--SELECT SYSTIMESTAMP into tStamp FROM DUAL;
--fileName:= fileName || '_' || tStamp;
--Dbms_Output.Put_Line('' || TIMESTAMP(3));
--spool UpgradeClients.txt --here the desired file name should be like
-- svc1_03-APR-17-12.51.12 AM.txt
END;
/
我想我已经接近了,任何帮助都会非常感激。
【问题讨论】: