Ecco come convertire una data *iso in numero.
La data da convertire è nel formato aaaa-mm-gg e la data ottenuta nel formato aaaammgg numerica.
Ad esempio la data 2010-02-01 verrà convertita in 20100201.
1 2 3 4 5 6 7 8 |
SELECT cast( substr(char(MYDATAISO), 1, 4) || substr(char(MYDATAISO), 6, 2) || substr(char(MYDATAISO), 9, 2) AS decimal (8,0) ) AS MYDATADEC FROM MyTable |