Ciao a tutti .. ho un problema in SQL SERVER 2008 R2 con la funzione DateDiff.

In Access nessun Problema :

la funzione è :


codice:
Differenza3 = DateDiff("h", Data_ricevimento, Now)
In access ho settato Differenza3 numerico e Data_ricevimento come testo e funziona perfettamente e mi restituisce le ore giuste....


Porlandolo in SQL SERVER mi sballa il valore mettendomi valori negativi...

Data_Ricevimento e Impostato come nVarChar
e Differenza3 ho provato sia con numeric che nVarChar...

mi sapreste dare una mano su come impostare il tipo di campo ?