data una query di questo tipo:
la domanda è: la conversione del parametro @P_DAL viene fatta ad ogni record trovato? di conseguenza mi conviene impostare le variabili all'inizio come di seguito per ottimizzare con un'unica conversione?codice:SELECT * FROM Tabella WHERE ( Data BETWEEN CONVERT(datetime, @P_DAL, 103) AND CONVERT(datetime, @P_AL, 103) )
graziecodice:Declare..... SET @dal = CONVERT(datetime, @P_DAL, 103) SET @al = CONVERT(datetime, @AL, 103) SELECT * FROM Tabella WHERE ( Data BETWEEN @dal AND @al )

Rispondi quotando