MSSQL 檢視資料庫編碼格式

2021-10-21 20:13:53 字數 1175 閱讀 8471

閱文時長| 0.67分鐘

字數統計| 837.6字元

主要內容

| 1、引言&背景 2、宣告與參考資料

『mssql·檢視資料庫編碼格式』

編寫人| scschero

編寫時間| 2021/3/11 pm11:59

文章型別| 系列

完成度| 待完善

座右銘

每乙個偉大的事業,都有乙個微不足道的開始。

首先闢謠網上盛傳的查詢資料庫編碼的t-sql。此語句是查詢"chinese_prc_stroke_ci_ai_ks_ws』, 'codepage"是什麼編碼,是寫死的,此語句在網上盛傳。

select collationproperty(

'chinese_prc_stroke_ci_ai_ks_ws'

,'codepage'

);

先使用系統函式serverproperty查詢當前資料庫的編碼名稱,再使用編碼名稱通過系統函式collationproperty查詢編碼編號,再進行比對。示例如下:

use

[database name]

--需要查詢的指定資料庫

select

convert

(varchar

(256

), serverproperty(

'collation'))

;--查詢當前資料庫的編碼名稱

select collationproperty(

convert

(varchar

(256

), serverproperty(

'collation'))

,'codepage');

--查詢編號

查詢比對如下結果:使用檢視查詢方法。右鍵資料庫 > 屬性 > 選項頁選擇"選項" > 檢視排序規則,如圖。

024 檢視資料庫的編碼格式

我們在新增資料的時候會出現編碼格式的問題。解決方案 就是把資料庫的編碼格式和表,欄位的編碼格式統一化。檢視資料庫字符集 show variables like character 修改資料庫字符集 set character set server utf8 修改資料庫的字符集編碼 alter dat...

檢視mysql資料庫及表編碼格式

1.檢視資料庫編碼格式 1 mysql show variableslike character set database 2.檢視資料表的編碼格式 1 mysql showcreatetable 表名 3.建立資料庫時指定資料庫的字符集 mysql create database 資料庫名 cha...

檢視mysql資料庫及表編碼格式

1.檢視資料庫編碼格式 mysql show variables like character set database 2.檢視資料表的編碼格式 mysql show create table 表名 3.建立資料庫時指定資料庫的字符集 mysql create database 資料庫名 char...