Quote Originariamente inviata da Kahm Visualizza il messaggio
ho fatto uno sbaglio nello scrivere la query , grazie di evidenziare l'errore
lunedi la provo con convert in date visto che il campo è in formato datetime
e ti faccio sapere
ah ok, ho capito. Quindi se il campo é già una data allora ti basta un solo "convert" (ecco perché la tua query...) quindi se la data é già di tipo DateTime:

codice:
convert(varchar,MyDateTime,110)
Questo dovrebbe convertirti la data sempre nel formato USA (110, quindi 09-30-2022). Ovviamente da provare.
Non avevo capito io che la tua data in stringa era puramente indicativa, ma che in realtà la data era già datetime. L'unico errore quindi sarebbe lo style 110 vs 103. Che poi anche Uranio lo aveva detto...