原文:MSSQL Sql加密函数 hashbytes 用法简介

转自:http://www.maomao365.com/?p=4732

一、mssql sql hashbytes 函数简介

hashbytes函数功能为:返回一个字符,
通过 MD2、MD4、MD5、SHA、SHA1、SHA2_256、SHA2_512方式加密后的返回值

hashbytes(‘参数1’,’参数2’)

参数1:
输入加密类型 例:MD5
参数2:
输入待加密的字符串(加密字符串最大值为 8000字节)
返回值:
返回值最大为8000字节
注意事项:
当输入加密类型,异常时,返回NULL

二、mssql sql hashbytes 举例应用

例1:

   DECLARE @info nvarchar(4000);
SET @info = CONVERT(nvarchar(4000),'www.maomao365.com');
SELECT HASHBYTES('SHA1', @info);   ---返回采用SHA1加密
SELECT HASHBYTES('MD5', @info);    ---返回采用MD5加密
SELECT HASHBYTES('MD2', @info);    ---返回采用MD2加密

例2:

     create table A(info1 varchar(30))insert into A (info1)values('www.maomao365.com')
insert into A (info1)values('猫猫小屋')
insert into A (info1)values('mssql教程专用')
insert into A (info1)values('mssql函数用法简介') select HASHBYTES('Md5',info1) as [md5加密],
HASHBYTES('SHA1',info1) as [SHA1加密],
info1 from A truncate table A
drop table A 

MSSQL Sql加密函数 hashbytes 用法简介相关推荐

  1. MYSQL 加密函数的用法

    常见加密函数有md5,hash,password等,mysql应用web一般都是md5,32位的,下面讲将MYSQL 加密函数的用法.1,md5加密用法select md5('admin');2,pa ...

  2. 云小课|使用SQL加密函数实现数据列的加解密

    摘要:数据加密作为有效防止未授权访问和防护数据泄露的技术,在各种信息系统中广泛使用.作为信息系统的核心,GaussDB(DWS)数仓也提供数据加密功能,包括透明加密和使用SQL函数加密. 本文分享自华 ...

  3. 技术分享 | 详解SQL加密函数:AES_ENCRYPT()

    作者:岳明强 爱可生北京分公司 DBA 团队成员,人称强哥,负责数据库管理平台的运维和 MySQL 问题处理.擅长对 MySQL 的故障定位. 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授 ...

  4. 【转】SQL decode 函数的用法

    decode(字段|表达式,条件1,结果1,条件2,结果2,...,条件n,结果n,缺省值): --缺省值可以省略 表示如果 字段|表达式 等于 条件1 时,DECODE函数的结果返回 条件1 ,.. ...

  5. Hive SQL时间函数及用法

    Hive SQL时间函数 当前官方提供的日期函数共27个,内容如下: 1. 获取当前系统时间 函数: current_timestamp 返回值:timestamp 返回查询计算开始时的当前时间戳(从 ...

  6. SQL -- distinct 函数的用法

    文章目录 1 SQL中distinct的用法 1.1 作用于单列 1.2 作用于多列 1.3 COUNT统计 1 SQL中distinct的用法 先准备一张具有重复分数的单表 scores id na ...

  7. 使用 SQL 加密函数实现数据列的加解密

    数据加密作为有效防止未授权访问和防护数据泄露的技术,在各种信息系统中广泛使用.作为信息系统的核心,GaussDB (DWS) 数仓也提供数据加密功能,包括透明加密和使用 SQL 函数加密.这里主要讨论 ...

  8. mysql 时间计算函数_MySQL时间计算函数DATE_SUB()用法简介说明

    摘要: 下文讲述MySQL数据库中时间计算函数DATE_SUB()的功能简介说明,如下所示: MySQL DATE_SUB 功能说明: MySQL DATE_SUB函数功能: 将一个时间值减去指定类型 ...

  9. CListCtrl控件中InsertItem和SettItemtext函数的用法简介

    本人初次用CListCtrl控件的时候,对于 InsertItem和SetrtItemtext两个函数的作用始终不是太懂,比如如果不先调用InsertItem这个函数,后面的InsertItemtex ...

最新文章

  1. JQ无法修改input的type属性的替代解决方法
  2. Jenkins中的邮件设置
  3. 剑指offer二:字符串中的空格替换
  4. linux下删除cmake_ubuntu 16.04 + cmake 升级
  5. 解决WARN TaskSchedulerImpl: Initial job has not accepted any resources;
  6. Python基础---循环、条件判断
  7. CSS中怎么让DIV水平居中
  8. 为了健康,别做这20件事
  9. Coded UI Test 常见问题总结
  10. 北京航空航天大学计算机学院保研率,北京航空航天大学计算机学院(专业学位)计算机技术保研条件...
  11. 样本类别分布不均衡 imbalance 问题的处理
  12. 风吹柳叶(Curtain creeper)
  13. 怎么用python算单价和总价_excel
  14. Cannot determine value type from string ‘5ca68b45-78bc-4a68-b3a6-97b0ff73797‘
  15. Worthington核酸酶、微球菌相关研究及测定方案
  16. gxcvvvvvvvvvvvvvvvvvvv
  17. mysql的Innodb的系统表空间和独立表空间
  18. C语言字符串的两种定义方式
  19. Keil5 MDK社区版本免费安装教程---手把手安装
  20. k均值算法python实现(吴恩达机器学习作业)

热门文章

  1. 两个linux之间拷贝文件及文件夹
  2. 极客学院职业路径图课程视频下载-爬虫
  3. 可想实现一个自己的简单jQuery库?(五)
  4. yii2model 基本模型类
  5. Android发展Singleton模式
  6. 使用虚拟机运行Ubuntu时,主机与宿主机共享文件的方法。
  7. vscode编辑器自动格式化
  8. 设计模式-装饰模式(08)
  9. Python笔记总结week3
  10. Python的正则表达式