Sql-Server
SQL 排序規則是每個實例還是每個數據庫?
我有一個 SQL 實例,比如說 MSSQLSRV - 是每個實例的排序規則,即給定實例中的每個數據庫都具有相同的排序規則,還是每個數據庫都設置了排序規則?即每個實例有多個排序規則。
每個數據庫。實例級別排序規則定義了整個實例的預設排序規則,但如果您想覆蓋預設值,您可以在數據庫級別獨立設置它。
編輯:
回應您的評論:
您可以通過查看 SSMS 中的數據庫屬性(右鍵點擊數據庫,獲取屬性,它位於 General 頁面上)或執行以下 TSQL 語句來檢查排序規則:
SELECT DATABASEPROPERTYEX('MyDatabase','Collation') AS DbCollation
(將 MyDatabase 替換為您要檢查的數據庫的名稱)