如何将SQL * plus命令设置为在excel文件中没有这些代码的情况下给出结果(红线)?并将有线格式日期固定为突出显示的黄色。

这是SQL * plus的结果,但是上面包含了这些代码。(红线),我需要知道如何解决日期格式(黄色突出显示)

  1. 测试来自Oracle 11g的数据。
  2. 使用.bat文件连接到数据库并执行此文件。

如何将SQL * plus命令设置为在excel文件中没有这些代码的情况下给出结果(红线)?并将有线格式日期固定为突出显示的黄色。

ps。对不起,我可怜的工程师。

这是我在SQL * plus上的代码

set markup html on
set feedback off
set pages 25000
set line 777
set trimspool off
set echo on
set define on
set colsep '|'   


-- Set date into file
column dt1 new_value dt1
select to_char(sysdate,'YYYYMMDD_HH24MI') dt1 from dual;


-- Set path destination
spool C:\pathxxx\&dt1._Result.xls


-- Query !
accept h_date number prompt 'Enter date:'

select * 
from employees e 
inner join departments d 
on e.department_id = d.department_id
where e.hire_date = to_date(&h_date,'yyyymmdd');


----------------------------------------------------
spool off

exit
syl1981 回答:如何将SQL * plus命令设置为在excel文件中没有这些代码的情况下给出结果(红线)?并将有线格式日期固定为突出显示的黄色。

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2964580.html

大家都在问