首页 / 数据库 / MySQL / Oracle和MySQL分别生成sequence序列
有时候在往数据库中插入数据的时候,如果ID值是32位的UUID,而自己随便写个字符又不合适,这时就要用到函数来产生一个序列值Oracle:select sys_guid() from dual;MySQL:SELECT REPLACE(UUID(),"-","") FROM DUAL;因为mysql的UUID()生成的序列中间有"-"需要进行替换一下。以下内容你也可能喜欢:ORA-01002: fetch out of sequence http://www.linuxidc.com/Linux/2014-03/98894.htm判断Oracle sequence是否存在 http://www.linuxidc.com/Linux/2013-02/79310.htmOracle 中的sequence用法 http://www.linuxidc.com/Linux/2013-01/78732.htmOracle利用触发器和sequence实现主键自增长 http://www.linuxidc.com/Linux/2013-01/77937.htmOracle中sequence使用的限制 http://www.linuxidc.com/Linux/2012-12/76821.htmOracle创建自增字段sequence http://www.linuxidc.com/Linux/2013-03/80753.htm更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12本文永久更新链接地址