新聞中心
查看MS SQL數(shù)據(jù)庫表編碼設(shè)置的指南

創(chuàng)新互聯(lián)于2013年創(chuàng)立,先為定南等服務(wù)建站,定南等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為定南企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
當(dāng)創(chuàng)建一個新的MS SQL 數(shù)據(jù)庫時,表的默認(rèn)編碼是需要有效地被設(shè)置的,若不注意會影響數(shù)據(jù)庫正常安全地運行。這里把查看MS SQL數(shù)據(jù)庫表編碼設(shè)置的指南分享給大家,希望能夠幫助開發(fā)者們在創(chuàng)建或者操作一個數(shù)據(jù)庫時方便。
1.查看現(xiàn)有數(shù)據(jù)庫的表編碼
打開你在MS SQL里創(chuàng)建的數(shù)據(jù)庫,查看其中所有表的編碼設(shè)置??梢砸韵耂QL語句,查詢出每個表的數(shù)據(jù)庫:
SELECT name,collation_name FROM sys.databases;
2.修改表字符編碼
如果你需要更改一個表字符編碼,可以在指定的表上直接運行SQL語句:
ALTER TABLE COLLATE ;
例如:ALTER TABLE members COLLATE Chinese_PRC_CI_AS
此時系統(tǒng)就會將新更改的編碼設(shè)置應(yīng)用到表中。
3.查看表字段編碼
通過運行以下語句可以查看表字段編碼:
SELECT distinct o.name, c.collation_name
FROM sys.columns c
JOIN sys.objects o ON c.object_id = o.object_id
WHERE o.type = ‘U’ and o.name = ”
例如:SELECT distinct o.name, c.collation_name
FROM sys.columns c
JOIN sys.objects o ON c.object_id = o.object_id
WHERE o.type = ‘U’ and o.name = ‘Members’
4.修改表字段編碼
同樣,若需要更改表字段編碼,可以使用以下SQL語句:
ALTER TABLE ALTER COLUMN COLLATE
例如:ALTER TABLE Members ALTER COLUMN name COLLATE Chinese_PRC_CI_AS
更改完成后,就保存好表和字段的編碼設(shè)置。
創(chuàng)建或編輯MS SQL數(shù)據(jù)庫表時,注意表編碼設(shè)置對數(shù)據(jù)庫正常安全運行是非常關(guān)鍵的,文章給大家推薦了以上四步,希望能夠幫助你們快速有效地進行查看和調(diào)整編碼設(shè)置。
香港云服務(wù)器機房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
當(dāng)前標(biāo)題:查看MSSQL數(shù)據(jù)庫表編碼設(shè)置的指南(查看mssql表編碼設(shè)置)
文章地址:http://fisionsoft.com.cn/article/djopgep.html


咨詢
建站咨詢
