• Buradasın

    SQL'de collate ne işe yarar?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    SQL'de
    COLLATE
    ifadesi
    , verilerin nasıl karşılaştırılacağını ve sıralanacağını belirler 123.
    Başlıca işlevleri:
    • Büyük/küçük harf duyarlılığı:
      COLLATE
      ayarı, sorguların ve karşılaştırmaların büyük/küçük harfe duyarlı olup olmadığını belirler 123.
    • Aksan ve vurgu duyarlılığı: Aksanlı ve aksansız harflerin, vurgu işaretli ve işaretsiz karakterlerin ayırt edilip edilmeyeceğini ayarlar 23.
    • Kana duyarlılığı: Japonca gibi dillerde aynı karakterin farklı versiyonlarının ayırt edilip edilmeyeceğini belirler 23.
    • Genişlik duyarlılığı: Karakterlerin tek veya çift genişlik versiyonlarının ayırt edilip edilmeyeceğini ayarlar 23.
    COLLATE
    ayarı, veritabanı oluşturulurken veya sütun tanımlanırken belirtilebileceği gibi, sorgu bazında da yapılabilir 12.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    SQL Server collate nasıl değiştirilir?

    SQL Server'da collation değiştirmek için aşağıdaki yöntemler kullanılabilir: SQL Server Management Studio (SSMS). Object Explorer'da veritabanını seçin. Yeni bir veritabanı için "Veritabanları"na sağ tıklayıp "Yeni Veritabanı" seçeneğini seçin. Seçenekler sayfasında istediğiniz collation'u seçin. Mevcut bir veritabanı için veritabanına sağ tıklayıp "Özellikler" seçeneğini seçin, Seçenekler sayfasında collation'u değiştirin. Transact-SQL (T-SQL). Yeni bir veritabanı için CREATE DATABASE komutunda COLLATE maddesi ile collation adı belirtilir. ALTER DATABASE komutunda COLLATE maddesi ile mevcut bir veritabanının collation'u değiştirilebilir. Collation değişikliği, mevcut verilerin yeni collation'a dönüştürülmesini gerektirebilir.