Ara
Generic filters
Exact matches only
Filter by Custom Post Type
Ana Sayfa / SQL SERVER / Sql Server Soru - Çözüm / Sql Tarih Zaman Ayarlama ve Hata Çözümü The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

Sql Tarih Zaman Ayarlama ve Hata Çözümü The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

Sql Tarih Zaman Ayarlama ve Hata Çözümü The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

Sql Tarih Zaman Ayarlama ve Hata Çözümü The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

sql nedir

Sql Server tarih ana ayar gurubu yy/mm/dd olarak yıl/ ay/ gün olarak kaydeder.Bu sebeple bizim çalıştığımız türkçe tarih ayarları farklıdır.Bizim çalıştığımız ayarlar ise gün / ay / yıl olarakdır.

Sql server ? a yeni bir query sayfası açarak aşağıdaki kodları çalıştıralım ve tarih zaman ayarları istediğimiz gibi türkçe olsun .

Türkçe tarih formatına göre veritabanına login olmak için 2 yöntem kullanılır:

1-)SET DATEFORMAT DMY

2-)SET LANGUAGE Turkish
*** SET DATEFORMAT *** tarih formatını istenilen formata çevirir.

*** SET LANGUAGE *** veritabanı dilini belirtir,aynı zamanda tarih formatını bu dile göre ayarlar.

Iyi Çalışmalar


Ayrıca bknz.

kelime içerisinden harf yada rakamaları silme

kelime içerisinden harf yada rakamaları silme Merhaba, kelime içerisinden harf yada rakamaları silme işlemini kısaca …

6 yorumlar

  1. çok teşekkür ederim hocam kaç gündür arıyorum ve bikaç haftadır bu hatayı düzeltmeye çalışıyorum şimdi oldu sayenizde 🙂

  2. ya şimdi ben anlamadım formatmı atacaz. başka çözüm yolları yoq mu?

  3. teşekkürler…

  4. volkan YILDIRIM

    Merhabalar, Birkaç gündür sıkıntı çekiyordum bu konuda, Çok teşekkür ederim. Büyük faydanız dokundu.
    Benim sorunum da Türkçe olmaması gerekiyordu =)
    SET DATEFORMAT YMD şeklinde düzelttim.
    Kaynak kodlarım yyyy-MM-dd şeklindeydi. Bu hatadaki çoğu çözüm önerisi girilen tarih formatını değiştirerek çözmeye çalışmak olmuş.
    SELECT convert(varchar, getdate(), 105) şeklinde.
    O kadar kod içinde düzenleme yapmak yerine tek satırda işimi halletmiş oldum.
    Gerçekten çok faydalı bir bilgi olmuş. Ellerinize sağlık.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.