SqlServer的NEWID()函数巧用,生成GUID作为唯一标识用
场景
在进行开发过程中如果需要唯一标识的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作为唯一标识用相关推荐
- sqlserver 中的GUID 全局唯一标识 -摘自网络
--简单实用全局唯一标识 DECLARE @myid uniqueidentifier SET @myid = NEWID() PRINT 'Value of @myid is: '+ CONVERT ...
- Android 10 + 适用于国内各大手机厂商的开放匿名设备标识(OAID),若不支持OAID则随机生成一个全局唯一标识(GUID)
源码见:https://github.com/gzu-liyujiang/Android_CN_OAID 本项目用于获取国内各大Android手机厂商的开放匿名设备标识(OAID).遵循谷歌官方使用A ...
- JS生成32位唯一标识
var len = len || 32; var chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; var maxPos = ch ...
- PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳。在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数据。即使使用了第二个参数,也会重复,最好的方案是结
转载地址:http://www.51-n.com/t-4264-1-1.html PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳.在高并发或者间隔时长极短(如循环 ...
- php uniqid 高并发,PHP uniqid 高并发生成不重复唯一ID
PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳.在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数据.即使使用了第二个参数,也会重复,最好的方案是结 ...
- JS生成浏览器唯一标识解决方案
前端页面如何在浏览器中检测生成设备的唯一标识 一.前提: js本身是不能通过浏览器获取设备唯一标识的,但是可以获取其它的信息作为唯一标识,给用户一个 visitorId,并且根据这个 visitorI ...
- Fingerprint2 获取浏览器的指纹应用(唯一标识),生成游客身份
Fingerprint2 获取浏览器的指纹应用,生成游客身份,并应用到uniapp实际开发中 什么是浏览器指纹? 我们每个人都有自己的指纹,可以用来标识我们的唯一身份,最常见的应用就是手机指纹识别.指 ...
- 生成GUID唯一值的方法汇总(dotnet/javascript/sqlserver)
一.在 .NET 中生成 1.直接用.NET Framework 提供的 Guid() 函数,此种方法使用非常广泛.GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的任何两台 ...
- mysql 有newid()_MySQL中,有无GUID函数?就像SQL Server中的newid()解决方法
mysql中,有无GUID函数?就像SQL Server中的newid() 如题! 有无直接返回GUID唯一标识的函数? ------解决方案-------------------- 函数 UUID( ...
最新文章
- linux统计分析命令datamash
- SAP上线前数据重置方式总结
- 为什么线粒体DNA突变率高?
- cron4j的Jfinal plugin
- python脚本编程100例_python100例,python经典例题
- mysql怎么合并行_mysql怎么合并行
- 自定义spring配置文件位置
- 【注意】LeetCode 2. Add Two Numbers
- 详解窗口句柄,进程ID,进程句柄,窗口与进程之间的关系
- Android Gradle配置资源前缀
- 【评测】种草群晖918却剁手铁威马F4-421,上手更简单性价比还高
- 【VS Code 神奇小插件】Code Runner
- FS2711代替松翰2711国产单片机
- 数据分析师常用工具有哪些?初学者必看
- fontsquirrel字体安装(特殊字体 @font-face)
- 昆虫的眼睛(单眼与复眼)
- Mac触摸板鼠标自定义手势---Jitouch使用教程,让你的效率飞起来(使用过程以及遇到的坑)
- 公司算法面试笔试题目集锦,个人整理,不断更新中
- matlab中strcmp函数的使用
- DOM中的node(节点)有关的三个属性--nodeType、nodeName、nodeValue
热门文章
- Spring AOP实现原理解析
- SpringMVC学习(四)——Spring使用到的设计模式分析
- springboot 加载mybatis的流程
- 基于ffmpeg的流媒体服务器
- 《Spring Cloud微服务架构开发实战》_董超笔记
- python爬取小说写入txt_对新笔趣阁小说进行爬取,保存和下载!这就是Python的魅力...
- windows 检测无键鼠操作时间_HP快速卡简易操作流程
- 移动端html游戏开发,GitHub - PromeYang/GameBuilder: GameBuilder 是移动端轻量HTML5游戏快速开发框架,主要应用于活动推广。...
- python bashplotlib_Matplotlib 中文用户指南 7.2 Python shell 中使用 Matplotlib
- qt label显示图片_qt关于qmovie类的使用