`
wengsibo
  • 浏览: 81275 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

oracle一条SQL 插入多条记录

阅读更多

insert into ti_examinee_group_link(GROUP_LINK_ID, EXAMINEE_ID, group_id)
select seq_ti_examinee_group_link.nextval, t.examinee_id,1
        from ti_examinee_info t 
                  left join ti_examinee_group_link b on t.examinee_id =b.examinee_id
                  left join ti_exam_group c on b.group_id = c.group_id
                  left join ti_exam_batch d on c.batch_id = d.batch_id
    where t.batch_id=2 AND b.group_id IS null and t.signposition_code='20202'

注:直接在插入值的后面用select来查出into后面对应的数据。

分享到:
评论

相关推荐

    oracle通过1条语句插入多个值的方法示例

    我想往数据库插入多条数据时,使用了如下语句: insert into 表1 (字段1,字段2) values (1,2),(2,3),(3,4); 这条语句在mysql中执行的话,语法一点毛病都没有,但是,在oracle上执行一直报错: ORA-00933: SQL ...

    DBHelper数据库操作类(支持OleDb、MySQL、Oracle、SQL、SQLite).zip

    执行多条SQL语句,实现数据库事务。 执行带一个存储过程参数的的SQL语句。 向数据库里插入图像格式的字段 执行一条计算查询结果语句,返回查询结果 执行查询语句,返回MySqlDataReader 执行查询语句,返回DataSet ...

    Oracle高效编程及SQL优化

    此外,为了进一步提高性能,可以利用批量绑定技术,一次性处理多条记录,减少循环带来的额外开销。例如,在更新多条记录时,可以创建一个过程来实现批量更新。 总的来说,Oracle高效编程和SQL优化涉及变量声明、...

    一个oracle客户端(oracle sql handler)

    用表格显示 SELECT 语句的查询结果,可以直接对查询结果进行再操作,如 修改、插入行、删除行、提交(将表格中的数据改变写入相应的数据库表中)、多功能拷贝、导出为 INSERT 语句、单条记录操作、方便的查找及替换...

    Oracle中多表关联批量插入批量更新与批量删除操作

    总的来说,理解并熟练掌握Oracle中多表关联的批量插入、更新和删除操作,能够有效优化数据库性能,提高开发效率,并且减少因频繁的单条操作导致的错误可能性。在设计数据库方案时,应充分利用这些特性,为应用程序...

    Oracle数据库Sql语句详解大全

    写一条SELECT查询语句 在查询中使用表达式、运算符 对空值的处理 对查询字段起别名 查询字段的连接 第二章 条件查询 WHERE条件查询 在查询中使用表达式、运算符 使用LIKE、BETWEEN、IN进行模糊查询 第三章 单行...

    震撼推出超方便实用的Oracle开发工具 - Oracle SQL Handler,双语界面,智能SQL编辑器,免装Oracle客户端,能运行于Windows, 双语界面

    可以直接对查询结果进行再操作,如 修改、插入行、删除行、提 交(将表格中的数据改变写入相应的数据库表中)、多功能拷贝、将选择的单元格数据导出为 XLS /CSV /INSERT SQL /HTML /XML 等格式、单条记录操作、能...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

     Oracle 数据库中的SQL是当今市场上功能最强大的SQL实现之一,而本书全面展示了这一工具的威力。如何才能让更多人有效地学习和掌握SQL呢?Karen Morton及其团队在本书中提供了专业的方案:先掌握语言特性,再学习...

    oracle_sql性能优化

    - **通过ROWID访问**:ROWID是表中每条记录的物理地址,使用索引可以快速定位ROWID,从而提高查询速度。建立索引尤其是对频繁查询的列可以显著提升性能。 3. **共享SQL语句**:Oracle的共享池存储已解析的SQL语句...

    oracle常用sql语法集合与sql语法大全

    - `TOP`关键字用于获取前n条记录,例如`SELECT TOP 10 * FROM 数据表`。 - `IN`操作符用于检查字段值是否在一组值的列表中,如`WHERE 字段名 IN ('值1', '值2', '值3')`。 - `BETWEEN`用于选择位于两个值之间的...

    Oracle开发工具 - Oracle SQL Handler(功能强大,超方便好用, 免装客户端, Windows / Linux)

    可以直接对查询结果进行再操作,如 修改、 插入行、删除行、提交(将表格中的数据改变写入相应的数据库表中)、多功能拷贝、将选 择的单元格数据导出为 XLS /CSV /INSERT SQL /HTML /XML 等格式、单条记录操作、能方...

    Oracle SQL Handler (Oracle客户端工具) V3.1

    <3> 支持多条SQL语句的成批运行,用控制台监控每条语句的运行, 在运行过程中可以中断/暂停/继续正在运行的 SQL,甚至可以更正出错误的 SQL,从而提高操作效率 <4> 支持彩色文本编辑,即关键字、注释块、引号内字符...

    Oracle 插入数据.docx

    这条语句将一条新的员工记录插入到EMP表中,包括员工编号、姓名、职位、上级编号、入职日期、薪水、奖金和部门编号。 然而,不指定列名直接使用VALUES子句插入数据存在风险。如果值的位置与列的顺序不符,或者数据...

    ORACLE SQL编程技巧.doc

    Oracle SQL编程技巧是数据库管理员和开发人员提升性能和效率的关键领域。以下是一些核心要点的详细解释: **一、提高Oracle应用程序的编程效率** ...不断学习和实践,你将成为一个更出色的Oracle SQL专家。

    DB_Oracle SQL語法

    - **多笔新增**:通过子查询来一次性插入多条记录。 ```sql INSERT INTO history (id, name, title, hire_date) (SELECT id, name, title, hire_date FROM emp WHERE hire_date ); ``` **UPDATE语法**: UPDATE...

    Oracle第13章SQL语言基础.pptx

    3. 面向集合的操作方式:SQL语言采用集合操作方式,不仅查询结果可以是多条记录的集合,而且一次插入、删除、修改操作的对象也可以是多条记录的集合。 4. 多种使用方式:SQL语句既是自含式语言,又是嵌入式语言。 5....

    用Word的邮件合并功能自动生成Oracle的SQL文件.pdf

    例如,我们可以使用“下一记录”合并域来输出下一条记录的信息,也可以使用“IIF”合并域来根据条件输出不同的信息。 在本文中,我们还介绍了使用邮件合并功能来生成Oracle的SQL文件的方法。为此,我们可以使用邮箱...

    ORACLE,mysql,sqlserver,sybase数据库装文本软件

    每条记录结尾的分隔符,默认是 \r\n回车换行符,支持前面-c参数说的转义符 oracle例子: 登陆scott用户,裝载a.txt的逗号分隔的gbk编码文本内容到scott.emp java -jar xxx.jar -i 127.0.0.1 -p 1521 -s ora10 -u ...

Global site tag (gtag.js) - Google Analytics