- Hash MD5 in Base64 using Queries in SQL Server
- CREATE FUNCTION dbo.Base64Encode
- (
- @bin VARBINARY(MAX)
- )
- RETURNS VARCHAR(MAX)
- AS
- BEGIN
- return CAST(N'' AS XML).value('xs:base64Binary(xs:hexBinary(sql:variable("@bin")))', 'VARCHAR(MAX)')
- END
- SELECT dbo.Base64Encode(HashBytes('MD5', ItemName))
- FROM tblItems