티스토리 뷰
/* MD5 */
Select Substring(master.dbo.fn_varbintohexstr(hashbytes('MD5', 'abc')), 3, 32)
[결과] '900150983cd24fb0d6963f7d28e17f72'
/* SHA256 */
Select Substring(master.dbo.fn_varbintohexstr(hashbytes('SHA2_256', 'abc')), 3, 64)
[결과] 'ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad'
/* MD5 -> cast -> SHA256 */
Select Substring(master.dbo.fn_varbintohexstr(hashbytes('SHA2_256', Cast(Substring(master.dbo.fn_varbintohexstr(hashbytes('MD5', 'abc')), 3, 32) as varchar(32)))), 3, 64)
[결과] '2c89b7e560fb8c30d1c61408e91e4a84934ff0d24e68e51a6fdb744a1bb717fe'
'프로그래밍 > MS-SQL' 카테고리의 다른 글
문자열 자르기 특정문자 기준으로 (0) | 2016.04.05 |
---|---|
SQL 중복되는 값과 개수 (0) | 2016.02.24 |
SQL Split 스칼라 함수 (0) | 2011.07.11 |
장황한 CASE WHEN ... ELSE 대신에 COALESCE 함수를 사용 (T-SQL) (0) | 2009.02.06 |
Microsot SQL 2005에서 쉬운 페이징 쿼리문 (0) | 2008.10.25 |
빠른 페이징 쿼리문 (0) | 2008.09.09 |
SQL Server에서 사용할 수 있는 서버측 페이징기법 (3) | 2008.09.09 |
MS SQL Server 2005 Express 원격연결 설정하기 (0) | 2008.05.15 |