Мне нужно создать Excel на основе запроса sql. Проблема в том, что когда я открываю Excel, DTIME не показывает секунды, пока я не отформатирую ячейку в Excel. Также Test_ID имеет 14 цифр и отображается в виде экспоненциальной формы в Excel.
Я просмотрел очень много форумов и пока не смог найти решение. Буду очень признателен за любую помощь / совет.
SET LINESIZE 32767;
SET PAGESIZE 32767;
SET FEEDBACK OFF
SET MARKUP HTML ON SPOOL ON
SPOOL D:\TEST.xls;
Select
TO_CHAR(DTIME, 'MM/DD/RRRR HH:MI:SS AM') DTIME,
(TEST_ID ||' ') AS TEST_ID,
From
TEST_DETAILS enqd
Where
enqd.RUN_DATE >= sysdate - 15/1440
Order By
enqd.RUN_DATE
/
spool off;
exit;