在SQL Server中默認對大小寫是不敏感的,例如fname='peter'和fname='PETER'結果是一樣的。但有時候用戶會要求區分大小寫,如驗證密碼等。這種情況下的處理辦法就是在字段后加上
木蘭網站建設公司成都創新互聯公司,木蘭網站設計制作,有大型網站制作公司豐富經驗。已為木蘭成百上千提供企業網站建設服務。企業網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的木蘭做網站的公司定做!
collate Chinese_PRC_CS_AS_WS如:select * from HRS_EMPLOYEE where EMPLOYEE_NAME='admin' AND PASSWORD
collate Chinese_PRC_CS_AS_WS='hongli'是否區分大小寫與排序規則有關,排序規則中各部分含義如下所示:
舉例分析 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區分
區分大小寫:如果想讓比較將大寫字母和小寫字母視為不等,請選擇該選項。
區分重音:如果想讓比較將重音和非重音字母視為不等,請選擇該選項。如果選擇該選項,比較還將重音不同的字母視為不等。
區分假名:如果想讓比較將片假名和平假名日語音節視為不等,請選擇該選項。
區分寬度:如果想讓比較將半角字符和全角字符視為不等,請選擇該選項
這不是一個固定的數字。簡要說明一下限制規則。1、限制規則字段的限制在字段定義的時候有以下規則:a)存儲限制varchar字段是將實際內容單獨存儲在聚簇索引之外,內容開頭用1到2個字節表示實際長度(長度超過255時需要2個字節),因此最大長度不能超過65535。b)編碼長度限制字符類型若為gbk,每個字符最多占2個字節,最大長度不能超過32766;字符類型若為utf8,每個字符最多占3個字節,最大長度不能超過21845。若定義的時候超過上述限制,則varchar字段會被強行轉為text類型,并產生warning
(1)數據記錄篩選:
sql="select*from數據表where字段名=字段值orderby字段名[desc]"
sql="select*from數據表where字段名like'%字段值%'orderby字段名[desc]"
sql="selecttop10*from數據表where字段名orderby字段名[desc]"
sql="select*from數據表where字段名in('值1','值2','值3')"
sql="select*from數據表where字段名between值1and值2"
(2)更新數據記錄:
sql="update數據表set字段名=字段值where條件表達式"
sql="update數據表set字段1=值1,字段2=值2……字段n=值nwhere條件表達式"
(3)刪除數據記錄:
sql="deletefrom數據表where條件表達式"
sql="deletefrom數據表"(將數據表所有記錄刪除)
(4)添加數據記錄:
sql="insertinto數據表(字段1,字段2,字段3…)values(值1,值2,值3…)"
sql="insertinto目標數據表select*from源數據表"(把源數據表的記錄添加到目標數據表)
反正就這些了,這是我平時上課總結的,對你來說應該有用吧
關于text類型的頁面存儲可以看這個文章
如果開啟了表中的TEXT IN ROW 選項 一般內容少的LOB類型直接存儲在DATA頁面.....
取的速度應該差不多的。。
另外一個情況,則在數據頁面留下一個指針,取lob類型的數據需要跨頁面,一般速度 較慢...
你那個慢,可能是因為TEXT IN ROW選項沒開,第一句取的是f3字段 是text字段 需要跨頁面 所以比較慢。。
如果你的TEXT IN ROW選項開了 那可能是因為緩存的原因
網站名稱:sqlserver字段是,sql字段是什么
標題來源:http://m.kartarina.com/article48/dseeoep.html
成都網站建設公司_創新互聯,為您提供Google、網站營銷、動態網站、品牌網站設計、企業建站、App設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯