Bonjour,
j'ai un petit script batch qui doit me retourner certaines valeurs dont des dates, seulement j'ai un petit soucis, dans ma colonne date, au lieu de m'afficher par exemple 12/12/2018 12:45:20 , il m'affiche 00:00:00, et lorsque je clique sur la cellule il m'affiche dans la barre de calcul 12/12/2018 12:45:20 ou autre exemple à l'affiche dans la cellule du fichier excel j'ai 58:04,02 et quand je clique dessus j'ai la date.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
set echo off
set newp none
set termout off
set feedb off
set head on
set heads on
set underline off
set pages 7000
set lines 430
set pagesize 5000
set linesize 430
set colsep ";"
define date1=foo
column date1 new_value date1
column MATRICULE format a15
column NOM format a20
column PRENOM format a20
column DATE_CREATION format  a33                         
select 'info_personne_'||to_char(sysdate-1,'yyyy_mm_dd')||'.csv'  date1 from dual;
set termout on
spool "M:\Lille\&date1"
select identifiant  as MATRICULE,
nom as NOM,
prenom as PRENOM
DATE_CREATION   as DATE_CREATION   
from personne t1
inner join .....
inner join .....;
spool off
exit;
comment ça se fait ? ça me le fait ici mais pas avec d'autres scripts ? merci à vous