uuid是怎么生成的(delphi 怎么生成uuid)
本文目录
delphi 怎么生成uuid
UUID,通用唯一识别码 (Universally Unique Identifier),目前最广泛应用的 UUID,是微软的 Microsoft’s Globally Unique Identifiers (GUIDs)。
在 delphi 语言里,生成 GUID 码可以在工程文件中,按下 ctrl+shift+g 组合键,这种功能通常用于编写 Interface 等 com 接口应用时多会用到。
如果使用代码生成 GUID,可以使用 CreateGuid 函数,示例代码如下:
procedure TForm1.Button1Click(Sender: TObject);var Uid: TGuid; Result: HResult;begin Result := CreateGuid(Uid); if Result = S_OK then ShowMessage(GuidToString(Uid));end;
运行截图:
etl 导excl怎么生成uuid
1、创建数据库表在创建数据库的时候,主键的主键的生成方式通常有两种,一种是利用数据库的主键自增,产生主键,这也是常用的主键的生成方式。另一种为通过生成的随机序列当做主键。通过excel导入数据库时,excel的数据中包含随机序列时,可以直接将数据导入数据库,当做主键使用。但是如果没有的话,处理则相对比较麻烦(本博客介绍不包含随机数列的情况)。没有随机数列时,为了能够将excel中的数据导入数据库中,创建数据库表时,暂时将主键去掉,只保留主键字段。在此,我们创建test表,主键id并未标记。CREATE TABLE `test` ( `ID` varchar(50) DEFAULT NULL COMMENT ’测试id’, `NAME` varchar(100) DEFAULT NULL COMMENT ’名称’, `CREATE_TIME` datetime DEFAULT NULL COMMENT ’创建时间’, `UPDATE_TIME` datetime DEFAULT NULL COMMENT ’更新时间’) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=’测试表’; 2、将excel数据导入数据库表test中注意:先用excel打开excel表格,否则会提示无法打开excel文件右键test-》导入向导-》Excel文件(2007或以上版本)(*.xlsx)-》导入-》下一步-》下一步在对应的“源栏位”处选择excel中对应的内容,然后依次点击下一步-》下一步-》开始,完成excel中数据导入数据库表中。3、在id中生成uuidUPDATE test SET ID= UUID(); 注意,生成id时,不要直接将uuid()产生的序列中的’’-"通过Replace方法去掉,不然生成的id的将全部相同。 4、将生成的id中的"-"替换掉UPDATE test SET ID = (SELECT REPLACE(ID,’-’,’’)); 5、生成时间UPDATE test SET UPDATE_TIME = CURRENT_TIMESTAMP(); 6、生成标准化的数据库首先,将已经导入到test表中的数据通过sql转储,进行保存。然后将test表删除,然后建立标准的数据库test表(比如主键为id,创建时间为非空等),最后将sql转储的数据导入的数据库表中,完成数据的导入。
更多文章:
jquery实现特效(网页设计高手看过来:这个jquery特效怎么用)
2024年7月13日 03:50
stripe手续费(为什么说用Qbit趣比汇平台进行独立站收款成本较低)
2024年7月19日 10:38
unity3d教程pdf下载(如何下载 unity3d2017版官方素材)
2024年8月30日 11:01
aspen plus安装(win7旗舰版如何安装aspen plus7.2)
2024年7月20日 10:31
汇编指令点亮一个led(汇编语言 单片机 一个开关控制一盏LED的亮灭)
2024年7月24日 15:56
directions染发膏(凯维斯果染膏染发梳安全吗可以用吗)
2024年7月23日 18:44
password密码是多少(血欲password密码是多少)
2024年8月18日 12:40
免费网站转app(在手机上编写了个网页,怎么转成App安装)
2024年8月24日 22:30
textarea换行问题(请教 关于文本框textarea中的换行问题)
2024年7月3日 02:08
前端基础面试题(问下前端行业的同学,现在只会html,css,js,jquery,JS只是懂基础可以在广州找份工作吗)
2024年6月27日 02:10