2008-09-11 9 views

Antwort

23

Verwenden Sie die Funktion convert, zum Beispiel:

select * from data 
where dateVal < convert(datetime, '01/01/2008', 103) 

Wo der Konvertit Stil (103) bestimmt, das Datumsformat zu verwenden.

3

mehr Möglichkeiten, das zu erreichen, aber bewusst sein, dass Ihre DB date_format Option & date_order Option Einstellungen, um das eingehende Format beeinflussen könnten:

Select 
    cast('2008-09-16' as date) 
    convert(date,'16/09/2008',103) 
    date('2008-09-16') 
from dummy; 
-1

102 ist die rul e des Daumens, konvertieren (varchar, creat_tms, 102)> '2011'