当前位置: 首页 > article >正文

MySQL生成UUID并去除-

uuid()函数

uuid() 函数可以使mysql生成uuid,但是uuid中存在-,如下图:

去除uuid的-

默认生成的uuid含有'-',我们可以使用replace函数替换掉'-',SQL如下

select replace(uuid(),"-","") as uuid;

 Insert语句中使用UUID

如果一个表中id字段使用uuid来作为主键,那我们可以使用下面的语句来插入数据:

insert into sys_role_permission (id, role_id, permission_id)
values (REPLACE(UUID(),'-',''),'425e672ae333be15fdd1c2789ad5a4cd','115043c68fbe2764154ae95a76d2d06f');

 通过查询可以看见新增成功


http://www.kler.cn/news/162746.html

相关文章:

  • RSA共模攻击【推导+解题脚本】
  • androidstudio设置内存
  • Prism框架快速注册带有特性标签的类型
  • 第一课【习题】HarmonyOS应用/元服务上架
  • ArkTS语言难吗?鸿蒙指南
  • 深度解析Python中的订阅与发布模式
  • java中什么是守护线程?
  • Ubuntu编译文件安装SNMP服务
  • 网安领域含金量最高的证书有哪些?看这1篇就足够了!
  • 14、pytest像用参数一样使用fixture
  • MX6ULL学习笔记 (八) platform 设备驱动实验
  • Qt对excel操作
  • Mysql之数据处理增删改
  • 导入JDBC元数据到Apache Atlas
  • 初识Linux:权限(2)
  • Java八股文面试全套真题【含答案】-Web前端篇
  • Ubuntu22.04安装和卸载软件的命令行
  • 前端面试灵魂提问-计网(2)
  • Windows循环检测,直到网络通/断后执行指定命令
  • springboot如何格式化时间
  • 安装以及使用Minio分布式文件系统
  • SQL注入攻击
  • numpy数据读取保存及速度测试
  • Opencv打开图片
  • Java-网络通信总结
  • 掌握VUE中localStorage的使用
  • Gateway:微服务架构中的关键组件
  • ssl什么是公钥和私钥?
  • ES-深入理解倒排索引
  • Docker-compose容器编排与容器监控