16 EKİM 2008, PERŞEMBE
Sql Server tarih için dize dönüştürme
Böyle bir dize dönüştürmek istiyorum
'10/15/2008 10:06:32 PM'
denk bir Sql Server DATETİME değer.
Oracle olarak, şunu söyleyebilirim:
TO_DATE('10/15/2008 10:06:32 PM','MM/DD/YYYY HH:MI:SS AM')
This question standard formats, bir dizesini ayrıştırmak ve daha sonra bu kodları kullanarak dönüştürmek gerekir anlamına gelir. Öyle sıradan bir operasyon için gülünç görünüyor. Daha kolay bir yolu var mı?
CEVAP
24 AĞUSTOS 2011, ÇARŞAMBA
Bu deneyin
Cast('7/7/2011' as datetime)
ve
Convert(varchar(30),'7/7/2011',102)
Daha fazla ayrıntı için CAST and CONVERT (Transact-SQL) bkz.
Bunu Paylaş:
Java tarih için dize dönüştürme...
Dönüştürme Biçimlendirilmiş bir Tarih ...
Bir kodlama kullanmadan bayt dizisi iç...
Nasıl Onaltılık Dize ve Başkan versa i...
Nasıl tarih sadece SQL Server datetime...