Tarih formatı

Katılım
13 Aralık 2007
Mesajlar
96
Excel Vers. ve Dili
excel 2002
Selam Arkadaşlar Tablodan bir veri çekiyorum Tarih formatıyla alakalı herhalde ama çözemedim.Yardımcı olabilirmisiniz sql sorgumun tamamını vermiyorum ilgili kısmı veriyorum.
where (giris_tarih = GETDATE()) bu şekilde yaptığımda bilgiler boş geliyor
where (giris_tarih= '11/16/2011' bu şekilde değiştirdiğimde istediğim bilgiler geliyor
Ben herdefasında günün tarihini değiştirmek istemiyorum nerde sıkıntı var acaba
 

numan şamil

Destek Ekibi
Destek Ekibi
Katılım
27 Ocak 2011
Mesajlar
1,231
Excel Vers. ve Dili
Ofis 2013 Türkçe
Bilgisayarınızdaki bölgesel ayarlarında tarih formatından kaynaklanıyor mu acaba ?
bir kontrol edermisiniz
 
Katılım
13 Aralık 2007
Mesajlar
96
Excel Vers. ve Dili
excel 2002
ilginizeTeşekkürler numan bey bölgesel ayarlardan bende düşündüm onu denedim ama olmadı sql 2005 olduğu için tarih formatı aa/gg/yyyy ama sql tabanlı programa giriş gg/aa/yyyy GETDATE() Olan kısmı SELECT CONVERT(VARCHAR,GETDATE(),101) olarak aa/gg/yyyy çevirdim hata verdi.bir sıkıntı var ama çözemedim
sadece where (giris_tarih= '11/16/2011' ) tarih olarak yazınca değer geliyor. Genede teşekkür ederim ilginize
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba


................. CONVERT (varchar; GETDATE(); 102)

Tablonuzdaki tarih formatı neyse ona göre uygulayın.

bendeki tarih formatı dd.mm.yyyy
101 veya 102 kullanıyorum sorunsuz geliyor


convert(varchar, getdate(), 100) -- ay gün yıl saat
convert(varchar, getdate(), 101) -- mm/dd/yyyy - 10/02/2010
convert(varchar, getdate(), 102) -- yyyy.mm.dd - 2010.10.02
convert(varchar, getdate(), 103) -- gün/ay/yıl
convert(varchar, getdate(), 104) -- dd.mm.yyyy
convert(varchar, getdate(), 105) -- dd-mm-yyyy
convert(varchar, getdate(), 106) -- dd mon yyyy
convert(varchar, getdate(), 110) -- mm-dd-yyyy
convert(varchar, getdate(), 111) -- yyyy/mm/dd
convert(varchar, getdate(), 112) -- yyyymmdd
convert(varchar, getdate(), 113) -- dd mon yyyy hh:mm:ss:mmm
 
Son düzenleme:
Katılım
13 Aralık 2007
Mesajlar
96
Excel Vers. ve Dili
excel 2002
Çok teşekkür ederim zafer bey CONVERT (varchar; GETDATE(); 102) bu şekilde geldi.Valla çok ilginç
alakanızdan dolayı teşekkürlerimi sunuyorum.İyi çalışmalar
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Rica ederim

iyi çalışmalar.
 
Üst