我有表[user]
,在SQL Server Management Studio中創建,通過這種結構:SQL Server Management Studio中:如何編輯MD5值
id int PRIMARY NOT NULL
login varchar(255) NOT NULL
password varchar(32) NOT NULL
現在,我要插入第一個用戶到數據庫中。右擊表[user]
,選擇Edit top 200 rows
並鍵入新用戶的值到網格:
id | login | password
1 | admin | MD5('admin')
但保存後,插入密碼爲MD5('admin')
,但我預計21232f297a57a5a743894a0e4a801fc3
哈希值。
如何在Microsoft SQL Server Management Studio中執行此操作?
謝謝
P.S.我正在使用SQL Server 2008 Express 10.50.1600.1和Microsoft SQL Server Management Studio 10.50.1600.1。
'MD5'不是內置函數。有'HASHBYTES',但它返回'varbinary',而不是'varchar',並且不能通過編輯網格編輯'varbinary'。 – 2013-04-05 12:33:07