您好,UncleToo欢迎您!  为了更好的浏览本站,请使用高版本浏览器
RSS  Tag     设为首页 | 加入收藏
 您所在的位置:首页 > 数据库技术 > MySQL

Mysql中创建序列的方法

作者:飞的更高  来源:转载  日期:2015-06-17 0:07:42
收藏  评论:( 0 )  阅读:339

Mysql中创建序列的方法


CREATE TABLE emp_seq ( seq VARCHAR(8));  
INSERT INTO emp_seq VALUES('0');  
UPDATE emp_seq SET seq = LAST_INSERT_ID(seq+1);  
SELECT LAST_INSERT_ID();  

这东西完全跟oracle的sequence一致。即使在update之后,select之前有其它session也update了,本session得到的,仍然是自己update的那一个值。

上面的语句在orcle中是这样子写的。

create sequence emp_seq start with 1 increment by 1;


原文地址:http://blog.csdn.net/uniquewonderq/article/details/46515589



MySQL
 
序列
 
除非特别声明,本站所有PHP教程及其他教程/文章均为原创、翻译或网友投稿,版权均归UncleToo中文网所有, 转载请注明作者及出处。
原文网址:http://www.uncletoo.com/html/mysql/1136.html
读完这篇文章后,你是否有所收获? 分享是一种生活的信念!
  • 0
  • 0
我来说两句
更多>>网友评论