基于MySQL数据库实现序列自增功能
发布时间:2019-12-10 23:43:15 所属栏目:资源 来源:今日头条
导读:概述 由于mysql和oracle不太一样,不支持直接的sequence,所以需要创建一张table来模拟sequence的功能。 1、创建sequence表 2、创建–取当前值的函数 3、创建–取下一个值的函数 4、创建–更新当前值的函数 5、 测试 这里,hwb_Seq可以认为是一个表名,通
概述 由于mysql和oracle不太一样,不支持直接的sequence,所以需要创建一张table来模拟sequence的功能。 1、创建sequence表 2、创建–取当前值的函数 3、创建–取下一个值的函数 4、创建–更新当前值的函数 5、测试 这里,hwb_Seq可以认为是一个表名,通过insert语句插入指定表的第一个序列,然后使用NEXTVAL方法,不断更新这一列数据,来获取下一个序列的值。可以通过这张表,来实现N张表的自增序列的统一管理。 (编辑:济源站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |