关于oracle中insert 、select等基本使用
2012-06-05 15:46
1291 查看
需求,经过一个操作(审核操作),然后把符合条件的表A中的两个字段批量插入到表B中。在插入这两个字段的同时,还需要通过一个函数自动生成一个id,还有一个固定值(“ABC”)。
实现:
--随机生成10道判断题插入数据库
insert into exam_topictemp(id,topicId,topictype,projectid)
select *
from (SELECT newbosid('12345678'),topic_id,topic_type,'projectId' FROM exam_topic where exam_topic.topic_type=3 ORDER BY dbms_random.value)
where rownum <= 10
实现:
--随机生成10道判断题插入数据库
insert into exam_topictemp(id,topicId,topictype,projectid)
select *
from (SELECT newbosid('12345678'),topic_id,topic_type,'projectId' FROM exam_topic where exam_topic.topic_type=3 ORDER BY dbms_random.value)
where rownum <= 10
相关文章推荐
- Oracle 有long类型字段的表 使用insert into select 语句 ,出现:ORA-00997 错误
- oracle中关于删除表purge语句和闪回语句的基本使用
- Dapper的基本使用,Insert、Update、Select、Delete
- 在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和Ja
- oracle中execute immediate的使用(select/insert/update/delete)(转)
- oracle基本使用和select基础
- Oracle中5个核心Sql语句的基本构造:Select、Insert、Update、Delete和Merge
- oracle中execute immediate的使用(select/insert/update/delete)(
- 关于oracle select distinct order by的问题
- 关于git的一些基本使用命令
- HTML5 Select标签基本使用
- 关于python中使用mongodb模块,save和insert的小问题
- 数据库SQL 表的基本操作(create,drop,alter,insert,update,delete,select)
- 使用 INSERT 和 SELECT 添加行(sql server)
- 使用Maven连接oracle遇到关于驱动的问题
- mysql中insert与select的嵌套使用
- Oracle亲身实验1:基本的SELECT语句
- MYSQL用法(十三) MySQL中INSERT INTO SELECT 的使用详解
- 关于oracle中 != 及 null 使用注意点
- 关于NSURLSession的基本使用