Oracle和Mysql分别生成sequence序列
2014-04-22 21:44
471 查看
有时候在往数据库中插入数据的时候,如果ID值是32位的UUID,
而自己随便写个字符又不合适,这时就要用到函数来产生一个序列值
Oracle:
select sys_guid() from dual;
Mysql:
SELECT REPLACE(UUID(),'-','') FROM DUAL;
因为mysql的UUID()生成的序列中间有'-'需要进行替换一下。
而自己随便写个字符又不合适,这时就要用到函数来产生一个序列值
Oracle:
select sys_guid() from dual;
Mysql:
SELECT REPLACE(UUID(),'-','') FROM DUAL;
因为mysql的UUID()生成的序列中间有'-'需要进行替换一下。
相关文章推荐
- Oracle和Mysql分别生成sequence序列
- Oracle和Mysql分别生成sequence序列
- Oracle和Mysql分别生成sequence序列
- Oracle和Mysql分别生成sequence序列
- iBATIS自动生成主键(oracle,sqlserver,mysql)
- Mybatis Generator的model生成中文注释,支持oracle和mysql(通过实现CommentGenerator接口的方法来实现)
- MyBatis 3 自动生成 主键 针对不同的数据库(oracle/sqlserver/mysql)
- mysql||oracle逆向生成 显示注释
- iBatis自动生成的主键 (Oracle,MS Sql Server,MySQL)
- mysql生成sql语句 and 查看mysql历史命令 and 查看mysql历史命令 and 解压命令 and 安装WPS and 启动Oracle服务
- 如何让vs2017 EF实体生成支持Mysql 和 Oracle?
- 用JUnit4自动生成Mysql的表,分别用xml与annotation方式
- MyBatis 3 自动生成 主键 针对不同的数据库(oracle/sqlserver/mysql)
- SQL Server2005+、MySQL、Oracle 数据库字典生成工具
- ibatis自动生成键selectkey(Oracle、MYSQL、MSSQL、SQLITE)
- 发布NBearLite v1.0.0 beta - 全面支持SqlServer,Oracle,MySql,PostgreSql数据库存储过程调用代码生成(C#/VB.NET)
- MyBatis 3 自动生成 主键 针对不同的数据库(oracle/sqlserver/mysql)
- Mybatis Generator的model生成中文注释,支持oracle和mysql(通过修改源码的方式来实现)
- 发布NBearLite v1.0.0 beta - 全面支持SqlServer,Oracle,MySql,PostgreSql数据库存储过程调用代码生成(C#/VB.NET)
- MyBatis 分别结合 SQL Server、MySQL、ORACLE进行数据库分页