Discussione:
Ottenere una data partendo da anno, mese, giorno
(troppo vecchio per rispondere)
Giovanni Benintende
2003-10-05 20:15:30 UTC
Permalink
Salve,
in SQL Server 2000 non riesco a trovare una funzione che, passati i tre parametri interi
anno mese e giorno, mi restituisca la data corrispondente.
Qualcuno mi da una mano?
Grazie in anticipo.
Giovanni Benintende
Luca Bianchi
2003-10-06 06:08:20 UTC
Permalink
Post by Giovanni Benintende
Salve,
in SQL Server 2000 non riesco a trovare una funzione che, passati i
tre parametri interi anno mese e giorno, mi restituisca la data
corrispondente.
Qualcuno mi da una mano?
...non esiste qualcosa di corrispondente alla funzione VB in cui passare
come argomenti, rispettivamente, l'anno il mese ed il giorno ed avere in
output una data.
In SQL Server si usa comporre una stringa (preferibilmente nel formato ISO)
concatenando il valore per l'anno, quello per il mese e quello del giorno
come nell'esempio che segue

============================
DECLARE @data SMALLDATETIME

SET @data = '2003' + '10' + '06'
============================
Post by Giovanni Benintende
Grazie in anticipo.
Giovanni Benintende
Ciao
--
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
Continua a leggere su narkive:
Loading...