摘要 腾兴网为您分享:mysql序列号生成器 mysql自定义函数生成序列号的例子,智慧城管,英语字典,银联商务,沃尔玛等软件知识,以及photomath,360快视频,gif录屏软件,全能高清,国家电网安规,机器人五号,初音未来音乐,e家教,文件监视器,loader.exe,卡耐基口才学,瑞星小狮子,木蚂蚁社区,完美去水印,小白条等软件it资讯,欢迎关注腾兴网。本节主要内容: mysql序开号生成器的实现代码。 1,创建生成多个表的序列号的数据维护表 复制代码 代码示例: CREATE TABLE `seq` ( `name` varchar(20) NOT NULL, `val` int(10) unsigned NOT NULL, PRIMARY KE...

本节主要内容:

mysql序开号生成器的实现代码。

1,创建生成多个表的序列号的数据维护表

复制代码 代码示例:

CREATE TABLE `seq` (

`name` varchar(20) NOT NULL,

`val` int(10) unsigned NOT NULL,

PRIMARY KEY (`name`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

2,插入几条初始化数据

复制代码 代码示例:

INSERT INTO seq VALUES('one',100);

INSERT INTO seq VALUES('two',1000);

3,创建函数以生成序列号

复制代码 代码示例:

CREATE FUNCTION seq(seq_name char (20)) returns int

begin

UPDATE seq SET val=last_insert_id(val+1) WHERE name=seq_name;

RETURN last_insert_id();

end

4,实例测试

复制代码 代码示例:

mysql> SELECT seq( 'one' ) ,seq( 'two' ) ,seq( 'one' ) ,seq( 'one' ) ;

+------------+------------+------------+------------+

| seq( 'one' ) | seq( 'two' ) | seq( 'one' ) | seq( 'one' ) |

+------------+------------+------------+------------+

|        102 |       1002 |        103 |        104 |

+------------+------------+------------+------------+

1 row IN SET ( 0 .00 sec)

相关推荐

mysql自定义序号_mysql序列_mysql序列号生成器 mysql自定义函数生成序列号的例子...相关推荐

  1. mysql 序列号生成器 (自定义函数)

    https://yq.aliyun.com/articles/42600 http://bbs.csdn.net/topics/360203885 http://www.tuicool.com/art ...

  2. 序列号及序列号生成器(号段模式,数据库模式)详细介绍(建议收藏)

    前言 现如今,数据的唯一性和可追溯性变得越来越重要.从简单的数据库主键到复杂的分布式系统,唯一标识符在各种场景中都发挥着关键作用.序列号,作为一种广泛应用的唯一标识符,为我们提供了确保数据完整性和一致 ...

  3. mysql 模拟 序列号_mysql 序列号生成器(转)

    如果你不想使用mysql的自动递增,但又想实现主键序列号的功能,可以使用下面的方法,通过函数用一张表去维护生成多个表的序列号,简单又实用 1.创建生成多个表的序列号的数据维护表 CREATE TABL ...

  4. Mysql sequence使用_MySQL 序列使用_mysql sequence_mysql auto increment

    MySQL 序列使用 MySQL序列是一组整数:1, 2, 3, -,由于一张数据表只能有一个字段自增主键, 如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现. 本章我们将介绍如何使 ...

  5. mysql数据库序列作用_MySQL 序列使用

    MySQL 序列是一组整数:1, 2, 3, ...,由于一张数据表只能有一个字段自增主键, 如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现. 本章我们将介绍如何使用MySQL的序 ...

  6. mysql自定义函数的分号_MySQL之自定义函数实例讲解

    转自:https://www.2cto.com/database/201804/740205.html MySQL中已经有很多函数,如时间函数等,但是有时这些函数不能满足自己的设计需求,此时需要自定义 ...

  7. mysql自定义函数的分号_MySQL基础(三)—函数、自定义函数

    上一篇 MySQL基础(二)-操作表记录 这一篇是对函数的笔记,其中操作的数据库在上一篇文章中有代码,可以去看一下. 1.函数 1.1:函数的分类 字符函数 数值运算符与函数 比较运算符与函数 日期时 ...

  8. mysql自定义函数的分号_MySQL基础(三)―函数、自定义函数

    MySQL基础(二)―操作表记录 这一篇是对han的笔记,其中操作的数据库在上一篇文章中有代码,可以去看一下. 字符函数 数值运算符与函数 比较运算符与函数 日期时间函数 信息函数 聚合函数 加密函数 ...

  9. dual mysql 获取序列_MySQL JDBC客户端反序列化漏洞

    标题: MySQL JDBC客户端反序列化漏洞 ☆ 背景介绍☆ 学习思路☆ 搭建测试环境☆ 恶意MySQL插件 1) 获取MySQL 5.7.28源码 2) 在rewrite_example基础上修改 ...

  10. datastage mysql wire_DataStage 九、数据交换到MySQL以及乱码有关问题_mysql

    DataStage 九.数据交换到mysql以及乱码问题 DataStage序列文章 DataStage 一.安装 DataStage 二.InfoSphere Information Server进 ...

最新文章

  1. sql 转html 中文乱码问题,SqlServer中文乱码问题的解决方法
  2. android x86 uc,android x86 固件定制
  3. 子序列的个数 --- 庞果网
  4. 关于字节对齐(关于align)
  5. Eclipse探秘-第一章-Eclipse启动(1)
  6. DirectX终极游戏开发指南引擎源码分析
  7. 占星术杀人魔法 - 笔记
  8. jQuery菜鸟教程03
  9. 华为云HCS解决方案笔记HUAWEI CLOUD Stack【面试篇】
  10. java敏感词屏蔽器,“敏感词过滤”功能设置
  11. MaxEnt软件的使用
  12. Titan漫谈(一)
  13. 案例分析:session丢失及appdomain回收
  14. #业余学习 java基础
  15. DataGrip 导入导出数据库设置
  16. NDM的网络配置文件netmap.cfg
  17. 微信引流软件哪里找?哪个引流软件比较可靠?
  18. notepad++消除生成bak文件
  19. 单片机课程设计及项目下载
  20. DX9绘图-------VB6编程学习DX9游戏编程DirectX9编程2D小游戏源码冷风引擎CoolWind2D游戏引擎(8)

热门文章

  1. js ajax上传file文件上传,使用ajaxfileupload.js实现上传文件功能
  2. linux C语言基础学习总结
  3. python画图软件是哪个_python画图软件是哪个
  4. SubSonic的配置及运用
  5. java基础--接口
  6. 雪花算法(SnowFlake)
  7. 高程数据下载利器:DEM高程数据爬取小工具
  8. nodejs+vue+elementui房屋租赁网站系统 python协同过滤推荐系统
  9. photoshop入门教程_Photoshop入门
  10. 数商云DMS经销商管理系统解决方案:DMS系统实现业务全渠道、销售数据采集