Bir dbase içinde bir tarih değeri belirtmem gerekir. Örneğin:Bir dize sybase'de bir tarihe dönüştürme
select *
from data
where dateVal < [THE DATE]
Bir dbase içinde bir tarih değeri belirtmem gerekir. Örneğin:Bir dize sybase'de bir tarihe dönüştürme
select *
from data
where dateVal < [THE DATE]
örneğin, dönüştürme işlevini kullanın:
dönüştürme stili (103) kullanmak için tarih biçimini belirlerselect * from data
where dateVal < convert(datetime, '01/01/2008', 103)
. bunu başarmak ancak DB DATE_FORMAT seçeneği & Gün_Sıra seçeneği ayarları, gelen biçimini etkileyebilir farkında olmak
Çeşitli yolları: Burada
Select
cast('2008-09-16' as date)
convert(date,'16/09/2008',103)
date('2008-09-16')
from dummy;
Birlikte kullanabileceğiniz farklı biçimlendirme üzerinde iyi bir referans var bugüne kadar saygı:
http://www.compuspec.net/reference/database/sybase/function/convert.shtml
102 rul olduğunu başa dön, convert (varchar, creat_tms, 102)> '2011'
Teşekkür ederiz. Bir adama balık tutmayı öğretin ... –
Tedarik Edilen Bağlantı öldü. –