向oracle表中插入32随机不重复主键语句
2018-03-13 08:45
453 查看
create or replace function get_user return varchar2 is Result varchar2(50); begin select SYS_GUID() into Result from user_users; return(Result); end get_user; select get_user from user_users; update CB_SHIPBASEDINFO(表名) set ID(主键id) = get_user where REGISTRATIONNUMBER(主键id) in (select REGISTRATIONNUMBER(主键id) from CB_SHIPBASEDINFO(表名));
相关文章推荐
- 如何得到JDBC Insert 语句执行后插入Oracle 数据库记录的主键
- Oracle里通过merge语句判断重复插入
- oracle里通过merge语句判断重复插入
- Oracle 在函数或存储过程中执行一条插入语句并返回主键ID值
- 项目中应用到的几个Oracle语句(从一个表插入另一个表,赋随机值,添加当前时间)
- SQL 语句之insert语句插入数据:若表中有重复的主键或数据继续插入解决方案
- 如何得到JDBC Insert 语句执行后插入Oracle 数据库记录的主键
- oracle中利用merge语句防止重复插入
- 如何得到JDBC Insert 语句执行后插入Oracle 数据库记录的主键
- SQL 语句之insert语句插入数据;若表中有重复的主键或数据插入的时候要求不能报错
- 如何得到JDBC Insert 语句执行后插入Oracle 数据库记录的主键
- C++执行完Mysql插入语句获取插入数据的主键
- Oracle 查询并删除重复记录的SQL语句
- ibaits插入即获取主键(mssql,mysql,oracle)
- oracle中使用sql(添加)语句使主键自增
- 使用mybatis在oracle进行批量插入的insert语句
- Oracle 查询并删除重复记录的SQL语句
- 在Oracle使用sql语句中如何插入日期格式的数据
- Mybatis 插入操作时获取主键 (Oracle 触发器与SEQ)
- oracle 违反主键id错误,查看表中是否有重复的ID列的值,并删除重复数据