|
SqlServer - Função MD5 no Misrosoft Sql Server 2000
|
Blogger |
O que você gostaria de ver nesta página? Envie sua sugestão.
SqlServer - Função MD5 no Misrosoft Sql Server 2000CREATE FUNCTION MD5 - SqlServer - Função para calcular um hash MD5 diretamente no Misrosoft Sql Server 2000Para calcular um hash MD5 diretamente no Misrosoft Sql Server 2000 será necessário criar uma função que chama uma extended procedure, que é uma procedure compilada como DLL desenvolvida normalmente em C++. O autor Vic Mackey adaptou uma função de MD5 em C e adicionou a função md5_string() para Microsoft Visual C++ 6.0 and .NET 2003, disponibilizando inclusive o código fonte. Somente a DLL: http://www.codeproject.com/KB/database/xp_md5/xp_md5.zip DLL + Código Fonte: http://www.codeproject.com/KB/database/xp_md5/xp_md5_dll.zip
use master
EXEC sp_addextendedproc 'xp_md5', 'xp_md5.dll'
use database
CREATE FUNCTION [dbo].[fn_md5] (@data TEXT)
RETURNS CHAR(32) AS
BEGIN
DECLARE @hash CHAR(32)
EXEC master.dbo.xp_md5 @data, -1, @hash OUTPUT
RETURN @hash
END
SELECT dbo.fn_md5('Hello world!');
Baseado na artigo: http://www.codeproject.com/KB/database/xp_md5.aspx |
importar no delicious Domínio Grátis! Hospedagem de Páginas Grátis Backup Online Grátis Blogs: Poker RegrasPokercores htmlwebdesign poker de graça importar no delicious Bookmark to:
Aeromodelismo Helicopter |