有關函式hashbytes請參考:
在做專案的時候,在程式設計客棧sql中使用了hashbytes函式,運用md5演算法去加密一密碼。**如下
declare @psw nvarchar(20)
set @psw = 'admin'
select hashbytes('md5',@psw)
輸出結果:0x程式設計客棧19a2854144b63a8f7617a6f225019 前面的 0x 是16進製制的意思。
現在改變一下變數@psw的型別
declare @pswvarchar(20)
set @pswwww.cppcns.com = 'admin'
select hashbytes('md5',@psw)
輸出結果:0x21232f297a57a5a743894a0e4a801fc3
資料型別的不同得到了不同結果。
本文標題: sql2005 hashbytes 加密函式
本文位址:
SQL2005乾淨解除安裝
昨天解除安裝安裝sql2005,安裝顯示成功之後可是就是沒有進入sql的檔案,只有配置工具,於是就解除安裝了,這下可好,解除安裝沒卸乾淨,又重新安裝,這次不僅顯示上一次已經安裝的檔案已經安裝安裝完成,還顯示只有配置工具,反覆弄了好幾次還是不成功,今天起來又開始我的安裝歷程,我先決定把該解除安裝的解除...
SQL2005 索引設計
1 評估索引本身的占用空間,當索引相對於其資料本身過大可能會無明顯作用。這種情況體現在 表很小,索引列過多,索引碎片過多。當索引在select中不起作用時,你還必須在insert和update delete這些操作中去維護這些不起作用的資料。2 in語句不一定不能使用索引,where id in 1...
SQL2005 取得行號
下面介紹乙個sql server 2005 中的新東東 row number 返回結果集分割槽內行的序列號,每個分割槽的第一行從 1 開始。語法 row number over 備註 order by 子句可確定在特定分割槽中為行分配唯一 row number 的順序。引數 將 from 子句生成的...