场景

在进行开发过程中如果需要唯一标识的GUID(全局唯一标识符)。

全局唯一标识符(GUID,Globally Unique Identifier)是一种由算法生成的二进制长度为128位的数字标识符。GUID主要用于在拥有多个节点、多台计算机的网络或系统中。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。GUID 的总数达到了2^128(3.4×10^38)个,所以随机生成两个相同GUID的可能性非常小,但并不为0。
在 Windows 平台上,GUID 广泛应用于微软的产品中,用于标识如注册表项、类及接口标识、数据库、系统目录等对象。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

确保电脑中安装SqlServer 然后打开SqlServer Management Studio并连接到数据库。

新建一个查询

然后直接

print newid()

如果不想要中间的-可以使用如下查询语句

print replace(newid(),'-','')

SqlServer的NEWID()函数巧用,生成GUID作为唯一标识用相关推荐

  1. sqlserver 中的GUID 全局唯一标识 -摘自网络

    --简单实用全局唯一标识 DECLARE @myid uniqueidentifier SET @myid = NEWID() PRINT 'Value of @myid is: '+ CONVERT ...

  2. Android 10 + 适用于国内各大手机厂商的开放匿名设备标识(OAID),若不支持OAID则随机生成一个全局唯一标识(GUID)

    源码见:https://github.com/gzu-liyujiang/Android_CN_OAID 本项目用于获取国内各大Android手机厂商的开放匿名设备标识(OAID).遵循谷歌官方使用A ...

  3. JS生成32位唯一标识

    var len = len || 32; var chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; var maxPos = ch ...

  4. PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳。在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数据。即使使用了第二个参数,也会重复,最好的方案是结

    转载地址:http://www.51-n.com/t-4264-1-1.html PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳.在高并发或者间隔时长极短(如循环 ...

  5. php uniqid 高并发,PHP uniqid 高并发生成不重复唯一ID

    PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳.在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数据.即使使用了第二个参数,也会重复,最好的方案是结 ...

  6. JS生成浏览器唯一标识解决方案

    前端页面如何在浏览器中检测生成设备的唯一标识 一.前提: js本身是不能通过浏览器获取设备唯一标识的,但是可以获取其它的信息作为唯一标识,给用户一个 visitorId,并且根据这个 visitorI ...

  7. Fingerprint2 获取浏览器的指纹应用(唯一标识),生成游客身份

    Fingerprint2 获取浏览器的指纹应用,生成游客身份,并应用到uniapp实际开发中 什么是浏览器指纹? 我们每个人都有自己的指纹,可以用来标识我们的唯一身份,最常见的应用就是手机指纹识别.指 ...

  8. 生成GUID唯一值的方法汇总(dotnet/javascript/sqlserver)

    一.在 .NET 中生成 1.直接用.NET Framework 提供的 Guid() 函数,此种方法使用非常广泛.GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的任何两台 ...

  9. mysql 有newid()_MySQL中,有无GUID函数?就像SQL Server中的newid()解决方法

    mysql中,有无GUID函数?就像SQL Server中的newid() 如题! 有无直接返回GUID唯一标识的函数? ------解决方案-------------------- 函数 UUID( ...

最新文章

  1. linux统计分析命令datamash
  2. SAP上线前数据重置方式总结
  3. 为什么线粒体DNA突变率高?
  4. cron4j的Jfinal plugin
  5. python脚本编程100例_python100例,python经典例题
  6. mysql怎么合并行_mysql怎么合并行
  7. 自定义spring配置文件位置
  8. 【注意】LeetCode 2. Add Two Numbers
  9. 详解窗口句柄,进程ID,进程句柄,窗口与进程之间的关系
  10. Android Gradle配置资源前缀
  11. 【评测】种草群晖918却剁手铁威马F4-421,上手更简单性价比还高
  12. 【VS Code 神奇小插件】Code Runner
  13. FS2711代替松翰2711国产单片机
  14. 数据分析师常用工具有哪些?初学者必看
  15. fontsquirrel字体安装(特殊字体 @font-face)
  16. 昆虫的眼睛(单眼与复眼)
  17. Mac触摸板鼠标自定义手势---Jitouch使用教程,让你的效率飞起来(使用过程以及遇到的坑)
  18. 公司算法面试笔试题目集锦,个人整理,不断更新中
  19. matlab中strcmp函数的使用
  20. DOM中的node(节点)有关的三个属性--nodeType、nodeName、nodeValue

热门文章

  1. Spring AOP实现原理解析
  2. SpringMVC学习(四)——Spring使用到的设计模式分析
  3. springboot 加载mybatis的流程
  4. 基于ffmpeg的流媒体服务器
  5. 《Spring Cloud微服务架构开发实战》_董超笔记
  6. python爬取小说写入txt_对新笔趣阁小说进行爬取,保存和下载!这就是Python的魅力...
  7. windows 检测无键鼠操作时间_HP快速卡简易操作流程
  8. 移动端html游戏开发,GitHub - PromeYang/GameBuilder: GameBuilder 是移动端轻量HTML5游戏快速开发框架,主要应用于活动推广。...
  9. python bashplotlib_Matplotlib 中文用户指南 7.2 Python shell 中使用 Matplotlib
  10. qt label显示图片_qt关于qmovie类的使用