成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server 2005數據庫的排序規則相關知識介紹

數據庫 SQL Server
本文我們主要介紹了SQL Server 2005數據庫的排序規則,以及數據庫無法顯示中文字符的問題的解決方法,希望能夠對您有所幫助。

SQL Server 2005數據庫的排序規則相關知識是本文我們主要要介紹的內容,介紹之前我們先看一個SQL Server 2005無法顯示中文的問題,如下:通過SSMS向SQL Server 2005中插入中文數據后,查詢出來的結果是???,根本就不顯示中文。用圖形化和Insert語句后結果也是一樣,使用查詢分析器操作,情況也是如此。

在排除了錄入有誤的情況外,剩下可以解釋的就是SQL Server的排序規則了。朋友在SQLSEVER2005中使用的排序規則是SQL_Latin1_General_CP1_CI_AS,而不是可以正確顯示簡體漢字的三種排序規則:Chinese_PRC_BIN,Chinese_PRC_CI_AS,Chinese_PRC_CS_AS

在將SQL Server 2005中將排序規則改成Chinese_PRC_CI_AS,問題解決。

MS對排序規則的描述:"在 Microsoft SQL Server 2000 中,字符串的物理存儲由排序規則控制。排序規則指定表示每個字符的位模式以及存儲和比較字符所使用的規則。"也就是說,在SQL Server中,排序規則實際上就是字符編碼。

在查詢分析器內執行下面語句,可以得到SQL Server支持的所有排序規則。

 

  1. select * from ::fn_helpcollations()  

 

排序規則名稱由兩部份構成,前半部份是指本排序規則所支持的字符集。如:Chinese_PRC_CS_AI_WS 。前半部份:指UNICODE字符集,Chinese_PRC_指針對大陸簡體字UNICODE的排序規則。

排序規則的后半部份即后綴含義:

_BIN 二進制排序

_CI(CS) 是否區分大小寫,CI不區分,CS區分

_AI(AS) 是否區分重音,AI不區分,AS區分   

_KI(KS) 是否區分假名類型,KI不區分,KS區分 

_WI(WS) 是否區分寬度 WI不區分,WS區分 

區分大小寫:如果想讓比較將大寫字母和小寫字母視為不等,請選擇該選項。

區分重音:如果想讓比較將重音和非重音字母視為不等,請選擇該選項。如果選擇該選項,比較還將重音不同的字母視為不等。

區分假名:如果想讓比較將片假名和平假名日語音節視為不等,請選擇該選項。

區分寬度:如果想讓比較將半角字符和全角字符視為不等,請選擇該選項

結論:

一:對于存在漢字顯示??,同時又不想更改數據庫上的排序規則,又想要正確顯示出漢字的話,建議在設計時全部使用Unicode類型字段,也就是那些以N開頭的字段類型,比如nChar,nVarchar,才可以正確顯示漢字。

二:如果不想更改排序規則,又不想更改字段類型,那么就要更改SQL語句,對于所有的漢字,前面也要加上N才可以正確顯示。具體的方法請參考下面兩條語句:

查詢:select * from tb_Cust where FirstName=N'汪'

插入:insert tb_Cust(FirstName,LastName,Sex) values(N'汪',N'鑫昊',N'男')

關于SQL Server 2005數據庫的排序規則相關知識就介紹到這里了,希望本次的介紹能夠對您有所收獲!

【編輯推薦】

  1. SQL Server數據庫字段說明的添加修改刪除示例
  2. SQL Server數據庫服務器負載均衡集群的實現方法
  3. 初學Java調用存儲過程返回一行或多行結果集的實例
  4. 使用LLServer實現對leveldb的訪問封裝的C#客戶端源碼
  5. SQL Server數據庫解決Performance Dashboard溢出問題
責任編輯:趙鵬 來源: CSDN博客
相關推薦

2011-08-04 15:20:52

SQL Server數據庫鏡像

2011-08-22 09:55:30

SQL Server 排序

2011-08-25 16:31:36

SQL Servertimestamp

2011-08-15 15:40:57

SQL Server 系統數據庫

2010-07-21 10:27:49

SQL Server

2021-03-19 07:12:23

SQL Server數據庫數據庫收縮

2021-03-24 14:50:00

SQLServer數據庫字符串

2010-07-21 10:15:43

SQL Server

2010-07-21 10:05:29

SQL Server排

2010-07-01 11:14:36

SQL Server

2010-07-01 11:03:04

SQL Server轉

2021-02-06 23:03:58

SQLServer數據庫變量

2010-12-23 14:45:57

SQL Server

2010-07-05 18:02:37

SQL Server數

2010-07-08 15:26:05

SQL Server

2010-07-22 14:46:41

SQL Server

2010-07-12 12:41:16

SQL Server

2021-03-04 22:02:18

SQL Serve數據庫架構

2010-07-01 11:20:38

SQL Server

2011-09-02 10:37:15

Oraclesqlload用法
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区 在线 | 国产高清在线精品一区二区三区 | 亚洲视频一区二区三区 | 在线视频一区二区三区 | 在线观看国产视频 | 欧美国产精品一区二区三区 | 精品欧美乱码久久久久久 | 国产在线一级片 | 国产成人综合一区二区三区 | 久久精品久久久久久 | 亚洲国产精品福利 | 岛国毛片在线观看 | 秋霞电影院午夜伦 | 午夜天堂精品久久久久 | 羞羞的视频在线 | 国产一区二区三区四区五区加勒比 | 国内自拍视频在线观看 | 精品在线看 | 国产亚洲一区二区三区在线观看 | 成人高清在线视频 | 久久久久久久久久久91 | 最新免费黄色网址 | 在线欧美亚洲 | 99亚洲视频 | 成人免费一区二区三区牛牛 | 国产精品一区二区视频 | 在线观看涩涩视频 | 日本一区二区三区在线观看 | 在线91| 国产精品欧美一区二区 | 一区二区三区视频在线 | 欧美美女爱爱 | 91精品久久久久久久久久 | 国产精品不卡 | www.av在线 | 亚洲一区二区三区四区在线观看 | 亚洲精品一区二区网址 | 日本不卡一区 | 中文字幕视频在线 | www久久 | 一区二区在线 |