zoukankan      html  css  js  c++  java
  • 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(),'-','')

  • 相关阅读:
    显而易见的python
    GitHub 使用教程图文详解
    linux下搭建hexo环境
    linux 删除软链接
    Django2.1入门教程
    windows下安装PyQt4
    python3 Flask安装
    学习之源
    白话C++系列教程
    面试笔试试题精选
  • 原文地址:https://www.cnblogs.com/badaoliumangqizhi/p/12745243.html
Copyright © 2011-2022 走看看