zoukankan      html  css  js  c++  java
  • C#从入门到放弃--GUID

    C#中GUID生成

    一、生成System.Guid格式的GUID

    1 var guid=System.Guid.NewGuid();
    GUID生成

    这样就可以获取到GUID,但是,通常ID需要的都是string格式的,“System.Guid”格式不能隐式装换成“string”,如下图:

    那么,就需要进行类型装换。

    二、将System.Guid格式转换成string

    1 var guid=System.Guid.NewGuid().Tostring("N");
    转换成string

    “N”代表这生成大写的GUID,“n”则小写

    三、SqlServer批量生成GUID(附加小技巧1)

    SqlServer在批量插入数据时,通常ID用GUID生成,也就是说,存在需要批量生成GUID的需求。可以采用以下语句:

    1 SELECT REPLACE(NEWID(),'-','') FROM TALBE_TEMP;
    SQLSERVER批量生成GUID

    说明: TALBE_TEMP是数据库里任意表名,当TALBE_TEMP表有100行时,就会生成100个新的GUID。可能有人会问,会不会ID是TALBE_TEMP复制下来,答案肯定是否定的,因为REPLACE是替换的意思,OK?

    四、ORACLE批量生成GUID(附加小技巧2)

    1 SELECT sys_guid() from T_USERS where rownum<2
    ORACLE批量生成GUID

    说明:获取前几行数据

    相关连接C#GUID的使用:https://www.cnblogs.com/felix-wang/p/6689718.html

    好了,可以开心的利用GUID了,后续将慢慢补充。岁月静好~~~

     

    不穿格子衫,不掉头发,喜欢打游戏的小宅程序媛
  • 相关阅读:
    python的编码判断_unicode_gbk/gb2312_utf8(附函数)
    stat文件状态信息结构体
    内核配置中 ramdisk 大小修改
    mount命令详解
    dirent和DIR 结构体 表示文件夹中目录内容信息
    nandwrite 参数
    mke2fs 制作ext2文件系统image
    ext2文件系统错误
    照度/感光度(Lux)
    摄像机的几个重要的技术指标
  • 原文地址:https://www.cnblogs.com/xuhp/p/9750433.html
Copyright © 2011-2022 走看看