Date Format

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

Date Format

Mesaj gönderen m_ekici »

s.a.

MsSql de 3 tablonun birleştirildiği bir view var. Select yaptığımda TARIH alanının dd.mm.yyyy olarak listelenmesini nasıl sağlarım. yanında saat te geliyor.

CONVERT(datetime,TARIH,105)
CONVERT(datetime,TARIH,110) bütün sayıları denedim hala saat ile geliyor. text e çevirmeden olmaz mı?

kolay gelsin
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Deneme şansım yok fakat CAST fonksiyonunu kullanarak tarihi dd.mm.yyyy (10 byte) şekline çevirebilirsin :idea:

Kod: Tümünü seç

CONVERT(datetime,CAST(TARIH AS DATE),105) 
veya

Kod: Tümünü seç

CONVERT(datetime,CAST(CAST(TARIH AS VARCHAR(10)) AS DATE, 105) 
gibi..

Ya da SUBSTRING ile TARIH+SAAT ten oluşan string in tarih kısmını alıp saat kısmını kesebilirsin.. vs.. :wink:

Burada da kullanılabilecek fonksiyonların Oracle MS-SQL karşılaştırması var :idea:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla