yyyy - Cómo convertir una cadena a una fecha en sybase
sybase manual (4)
Use la función convertir, por ejemplo:
select * from data
where dateVal < convert(datetime, ''01/01/2008'', 103)
Donde el estilo de conversión (103) determina el formato de fecha para usar.
Necesito especificar un valor de fecha en una cláusula sybase where. Por ejemplo:
select *
from data
where dateVal < [THE DATE]
Aquí hay una buena referencia sobre los diferentes formatos que puede usar con respecto a la fecha:
http://www.compuspec.net/reference/database/sybase/function/convert.shtml
102 es la regla de oro, convertir (varchar, creat_tms, 102)> ''2011''
Varias formas de lograr eso, pero tenga en cuenta que la opción de configuración date_format y la configuración de la opción date_order podrían afectar el formato entrante:
Select
cast(''2008-09-16'' as date)
convert(date,''16/09/2008'',103)
date(''2008-09-16'')
from dummy;