Ciao
premetto che non riguarda Scriptcase, ma mysql/mariadb e spero vogliate aiutarmi ugualmente (vorrei fare la conversione direttamente in sql).
Mi arrivano dei file in formato json da db oracle con all’interno una data in questo formato:
43556.4278
In oracle viene cosi’ estrapolata: (naturalmente sysdate corrisponde alla data che vedete sotto 01.04.2019 10:16:02)
Select sysdate - to_date('30.12.1899','dd.mm.yyyy') from dual;
risultato:43556.4278
Per avere la data in formato leggibile:
select to_char(to_date('30.12.1899','dd.mm.yyyy') + 43556.4278,'dd.mm.yyyy hh24:mi:ss') from dual;
risultato: 01.04.2019 10:16:02
Questo con oracle ma come posso ,se posso, avere la data in formato leggibile in mysql/mariadb?
Con select DATE_ADD('1899.12.30',INTERVAL 43556 DAY) ottengo la data ma ora,minuti e secondi?
Ringrazio in anticipo per i suggerimenti
Aiuto per sql
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Re: Aiuto per sql
Prova con la data completa di ora minuti e secondi:
https://www.w3schools.com/sql/func_mysql_date_add.asp
https://www.w3schools.com/sql/func_mysql_date_add.asp
Re: Aiuto per sql
Grazie per la risposta.
Avevo gia' provato con select DATE_ADD('1899.12.30', INTERVAL 43556 DAY) ed il risultato e' la data 2019-04-01
E' per le ore,minuti e secondi che non ho idea
Avevo gia' provato con select DATE_ADD('1899.12.30', INTERVAL 43556 DAY) ed il risultato e' la data 2019-04-01
E' per le ore,minuti e secondi che non ho idea
Chi c’è in linea
Visitano il forum: Ahrefs [Bot] e 7 ospiti