Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Microsoft, Microsoft SQL Server 2012 Service Pack 1 düzeltmelerini indirilebilir bir dosya olarak dağıtır. Düzeltmeler birikmeli olduğundan, her yeni sürüm önceki SQL Server 2012 Service Pack 1 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.

Belirtiler

Microsoft SQL Server 2012'deki stil parametresi ile birlikte TRY_CONVERT işlevini kullanan bir sorgu çalıştırdığınızı varsayalım. Bu durumda, stil parametresi yoksayılabilir ve sorgu yanlış bir sonuç döndürebilir.

Çözüm

Kümülatif güncelleştirme bilgileri

SQL Server 2012 SP1 için Kümülatif Güncelleme 2

Bu sorunun düzeltmesi ilk olarak Kümülatif Güncelleştirme 2'de yayımlandı. SQL Server 2012 SP1 için bu kümülatif güncelleştirme paketinin nasıl elde edilebildiği hakkında daha fazla bilgi için, Makaleyi Microsoft Bilgi Bankası'nda görüntülemek için aşağıdaki makale numarasını tıklatın:

SQL Server 2012 Servis Paketi 1 için 2790947 Kümülatif güncelleme paketi 2Not Yapılar birikmeli olduğundan, her yeni düzeltme sürümü, önceki SQL Server 2012 SP1 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümü uygulamanızı öneririz. Daha fazla bilgi için, Makaleyi Microsoft Bilgi Bankası'nda görüntülemek için aşağıdaki makale numarasını tıklatın:

2772858 SQL Server 2012 Service Pack 1 yayımlandıktan sonra piyasaya sürülen SQL Server 2012 yapılmı

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Ek Bilgi

Bu sorunu yeniden oluşturmak için aşağıdaki adımları izleyin:

  1. SQL Server 2012 SP1'de "Test" adlı bir tablo oluşturun ve tabloya bir kayıt ekleyin:CREATE TABLE TEST (I DATE);INSERT INTO TEST VALUES (GETDATE());

  2. Doğru sonucu döndürmek için aşağıdaki sorguları çalıştırın:SELECT TOP 1 TRY_CONVERT(VARCHAR, TRY_CONVERT(DATE, '20121023'), 112) FROM TEST;SELECT CONVERT(VARCHAR, TRY_CONVERT(DATE, '20121023'), 112) FROM TEST;SELECT CONVERT(VARCHAR, CONVERT(DATE, '20121023'), 112) FROM TEST;SELECT TRY_CONVERT(VARCHAR, '20121023', 112) FROM TEST;--The returned result is "20121023".

  3. Ardından, yanlış bir sonuç döndürmek için aşağıdaki sorguları çalıştırın:SELECT TRY_CONVERT(VARCHAR, TRY_CONVERT(DATE, '20121023'), 112) FROM TEST;SELECT TRY_CONVERT(VARCHAR, CONVERT(DATE, '20121023'), 112) FROM TEST;--The returned result is "2012-10-23".

Başvurular

TRY_CONVERT (Transact-SQL) fonksiyonu hakkında daha fazla bilgi için aşağıdaki MSDN web sitesine gidin:

TRY_CONVERT (Transact-SQL) fonksiyonu hakkında genel bilgilerDaha fazla bilgi için SQL Server için Artımlı Hizmet Modeli, Makaleyi Microsoft Bilgi Bankası'nda görüntülemek için aşağıdaki makale numarasını tıklatın:

935897 Bildirilen sorunlar için düzeltmeler sunmak için SQL Server ekibinden bir Artımlı Servis Modeli kullanılabilirSQL Server güncelleştirmelerinin adlandırma şeması hakkında daha fazla bilgi için, Makaleyi Microsoft Bilgi Bankası'nda görüntülemek için aşağıdaki makale numarasını tıklatın:

822499 Microsoft SQL Server yazılım güncelleştirme paketleri için şema adlandırmaYazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Makaleyi Microsoft Bilgi Bankası'nda görüntülemek için aşağıdaki makale numarasını tıklatın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×