`
prettyboy434
  • 浏览: 20792 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

oracle中怎么实现 insert into table exec procedure

阅读更多
  最近公司有个项目,需要将数据库从sqlserver转移到oracle,其中主要是存储过程.
  在修改存储过程中遇到一个问题,请大家帮忙解决下:
   sqlserver中的 代码是这样的
insert into #UserMode_T8 exec pr_a_M_UserModel_T8 @DateEnd_ = @DateEnd , @collcode = @parm1 , @usercode = @parm2 , @DateStart_ = @DateStart 

    表明的意思好像是执行pr_a_M_UserModel_T8这个过程,得到的结果集插入到表#UserMode_T8中,
   查了好多资料,好像oracle中没有完成这种功能的方法,请大家帮忙用oracle实现.
分享到:
评论

相关推荐

    oracle存储过程例子

    INSERT INTO table_name (column1, column2, ...) VALUES (param1, param2, ...); -- 其他操作 EXCEPTION WHEN others THEN -- 错误处理 END; / ``` 在调用存储过程时,我们可以使用`EXECUTE`关键字,如下所示...

    oracle里常用命令.rar

    创建表是数据库操作的基础,Oracle中的CREATE TABLE命令如下: ```sql CREATE TABLE table_name ( column1 datatype constraints, column2 datatype constraints, ... ); ``` 例如,创建一个名为`employees`的表...

    oracle对象创建实例

    Oracle对象包括触发器(Trigger)、存储过程(Stored Procedure)以及其他多种数据库组件,它们对于实现业务逻辑、数据验证以及性能优化等方面起着至关重要的作用。这篇文档将深入探讨如何在Oracle环境中创建和管理...

    Oracle常用语法

    INSERT INTO table_name (column1, column2) VALUES (value1, value2); UPDATE table_name SET column1 = new_value WHERE condition; DELETE FROM table_name WHERE condition; ``` 另外,可以使用`ALTER TABLE`来...

    oracle里的常用命令

    - `INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2');`:向表中插入新记录。 6. 更新数据: - `UPDATE table_name SET column1 = 'new_value' WHERE condition;`:更新满足条件的行。 7....

    oracle学习笔记+代码

    例如,你可以使用`SELECT * FROM table_name`来获取表中的所有数据,`INSERT INTO table_name VALUES (value1, value2)`来插入新记录,`UPDATE table_name SET column_name = new_value WHERE condition`来修改已有...

    Oracle常见命令操作

    - `INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2');`:向表中插入一行数据。 6. 更新数据: - `UPDATE table_name SET column1 = 'new_value' WHERE condition;`:更新符合条件的行。 ...

    oracle执行命令。

    3. 插入数据:`INSERT INTO table_name (column1, column2) VALUES (value1, value2);` 4. 更新数据:`UPDATE table_name SET column = value WHERE condition;` 5. 删除数据:`DELETE FROM table_name WHERE ...

    SQL Server2005 DBLINK链接Oracle 9i详解

    本文档详细介绍了如何在 SQL Server 2005 中通过 DBLINK 功能实现与 Oracle 9i 数据库之间的链接。通过这种方式,可以在 SQL Server 2005 中查询、更新甚至是执行 Oracle 9i 中的数据。此文档包含具体的步骤说明,并...

    sql.rar_oracle

    在Oracle SQL中,`CREATE TABLE`语句用于定义新的数据库表结构,包括字段名、数据类型和约束条件。例如,创建一个名为"Employees"的表,可以写成: ```sql CREATE TABLE Employees ( ID INT PRIMARY KEY, Name ...

    plsql创建存储过程-详细笔记文档总结

    PL/SQL是Oracle数据库的一种编程语言,用于处理和管理Oracle数据库中的数据。在这个主题中,我们将深入探讨如何在PL/SQL环境中创建存储过程,并通过一个详细的步骤实例来演示这一过程。 首先,创建一个数据库用户是...

    Oracle测试题(1).doc

    5. **插入数据**:使用`INSERT INTO`语句向表中插入数据,例如: ```sql INSERT INTO student VALUES ('001', '张三', '计算机'); ``` 6. **SQL查询**: - 查询特定时间段内专业为"计算机"学生的借书信息: ``...

    oracle指导学习

    `用来获取表中所有数据,而`INSERT INTO table_name VALUES (value1, value2);`则用于向表中插入新记录。 在SQL*Plus中,你还可以运行PL/SQL块,这是一种面向对象的SQL扩展。例如,下面的代码块用于创建一个存储...

    Oracle数据库应用开发——数据操作与PLSQL程序设计实验报告.docx

    - **增(Insert)**: 通过`INSERT INTO`语句向表中添加新记录,例如实验中的向供应商表、商品表、业务员表等插入数据。 - **删(Delete)**: 使用`DELETE FROM`语句删除满足特定条件的记录,如实验中删除编号为02...

    oracle入门总结.docx

    INSERT INTO other_table(column_name) VALUES(:new.column_name); END trigger_name; ``` 以上就是Oracle数据库的基本操作,包括用户管理、权限控制、表、视图、存储过程和触发器的创建。在实际使用中,还需要...

    oracle 存储过程(11)

    Oracle 存储过程是数据库管理中的重要组成部分,它是一组为了完成特定功能的SQL语句集,被编译并存储在数据库中,可以被多次调用。在Oracle 11g版本中,存储过程有着更加强大的功能和优化,使得数据库操作更加高效和...

    oracle入门总结.pdf

    INSERT INTO another_table(column) VALUES(new_value); END; ``` 这个触发器在向`table_name`插入新行时,会在`another_table`中插入一行数据。 8. **其他操作**: Oracle还支持索引创建、分区表、序列、函数...

Global site tag (gtag.js) - Google Analytics