Formattare la data SQL

Non sempre la progettazione dei DB segue una strada lineare.

Se avete fatto l’errore di inserire in un campo data SOLO la data senza l’orario e in DUE altri campi l’ora ed i minuti allora questa è l’espressione che vi serve per riportare tutte le info un un’unica variabile:

CONVERT(datetime, CAST([DataSenzaOreMinuti] AS varchar(11)) + ' ' + CAST([Ora] AS varchar(2)) + ':' + CAST([Minuti] AS varchar(2)), 102) AS DataCompleta