更改數據庫排序規則
來源:懂視網
責編:小采
時間:2020-11-09 07:29:06
更改數據庫排序規則
更改數據庫排序規則:在SQLServer2008R2版本及以上,我們選擇的都是默認安裝,所以在創建數據庫的時候,服務器默認選擇的排序規則是一個SQL_Latin1_General_CP1_CI_AS排序規則,這樣在向數據表中插入文本時,將無法正常顯示,全部以?代替。 那么,在我們創建數據庫的時候,
導讀更改數據庫排序規則:在SQLServer2008R2版本及以上,我們選擇的都是默認安裝,所以在創建數據庫的時候,服務器默認選擇的排序規則是一個SQL_Latin1_General_CP1_CI_AS排序規則,這樣在向數據表中插入文本時,將無法正常顯示,全部以?代替。 那么,在我們創建數據庫的時候,
在SQLServer2008R2版本及以上,我們選擇的都是默認安裝,所以在創建數據庫的時候,服務器默認選擇的排序規則是一個SQL_Latin1_General_CP1_CI_AS排序規則,這樣在向數據表中插入文本時,將無法正常顯示,全部以”?“代替。 那么,在我們創建數據庫的時候,
在SQLServer2008R2版本及以上,我們選擇的都是默認安裝,所以在創建數據庫的時候,服務器默認選擇的排序規則是一個SQL_Latin1_General_CP1_CI_AS排序規則,這樣在向數據表中插入文本時,將無法正常顯示,全部以”?“代替。
那么,在我們創建數據庫的時候,我們就需要手工指定一個排序規則,可以選擇Chinese_PRC_CI_AS排序規則,如下圖所示:

對于已經創建的數據庫,我們在該數據庫的屬性窗口中的選項頁面中,也可以更改排序規則,方法如下:
-
連接到數據庫引擎。
-
在標準菜單欄上,單擊“新建查詢”。
-
將以下示例復制并粘貼到查詢窗口中,然后單擊“執行”。此示例演示如何使用COLLATE子句來指定排序規則名稱。此示例創建使用Chinese_PRC_CI_AS 排序規則的數據庫MyOptionsTest。在創建數據庫后,執行SELECT
語句以驗證設置。
USE master;
GO
IF DB_ID (N'MyOptionsTest') IS NOT NULL
DROP DATABASE MyOptionsTest;
GO
CREATE DATABASE MyOptionsTest
COLLATE Chinese_PRC_CI_AS;
GO
--Verify the collation setting.
SELECT name, collation_name
FROM sys.databases
WHERE name = N'MyOptionsTest';
GO
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
更改數據庫排序規則
更改數據庫排序規則:在SQLServer2008R2版本及以上,我們選擇的都是默認安裝,所以在創建數據庫的時候,服務器默認選擇的排序規則是一個SQL_Latin1_General_CP1_CI_AS排序規則,這樣在向數據表中插入文本時,將無法正常顯示,全部以?代替。 那么,在我們創建數據庫的時候,