StackDoc

StackDoc

當前位置: 主頁 > 編程語言 > ASP >

SQL SERVER中的Reverse函數

時間:2011-11-03 20:20來源:Internet 作者:Internet 點擊:
SQL SERVER中的Reverse函數 reverse返回字符串值的逆向值。如果其他類型使用reverse函數,系統會先轉換成字符類型然後再使用reverse函數。下面

SQL SERVER中的Reverse函數

reverse返回字符串值的逆向值。如果其他類型使用reverse函數,系統會先轉換成字符類型然後再使用reverse函數。下面舉幾個例子:

1.    varchar類型

2.    int類型

其實從這個結果,可以很明顯看出先轉換成字符串然後再逆向的。

3.    二進制
使用二進制時,發生點小意外:
按理說,返回結果應該是0x8877,怎麼回事呢?原來問題出在二進制向字符串轉換上。我的數據庫的字符串排序規則是Chinese_PRC_CI_AS,在這種排序規則下0x88是不能轉換的,所以0x88丟了。知道原因後,再用進行下面的測試,結果就正確了。

参考文獻
1.    http://msdn.microsoft.com/zh-cn/library/ms180040.aspx



From:CSDN
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
評價:
表情:
驗證碼:點擊我更換圖片
欄目列表
推薦內容