Oracle 存储过程 插入更新结构

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 存储过程 插入更新结构相关的知识,希望对你有一定的参考价值。

CREATE OR REPLACE PROCEDURE getName(eno number, uname OUT VARCHAR)
IS
 
 s VARCHAR(100);
 
BEGIN
     MERGE INTO 插入表名称 T
     USING(
       查询语句
    )  S   ON ( 条件 )  -- 根据条件更新
     WHEN MATCHED THEN
          UPDATE
              SET  
   
      WHEN NOT MATCHED THEN
           INSERT(
                  插入字段    --  T.字段
              )  VALUES (
                 需要插入的字段      --  S.字段
          );
     COMMIT;
END;    

  

以上是关于Oracle 存储过程 插入更新结构的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 通过存储过程进行批量插入。花费太多时间

mysql存储过程怎样批量插入数据

用oracle存储过程将一张表的数据查出插入另一张表

用oracle存储过程将一张表的数据查出插入另一张表

使用存储过程把XML文件插入oracle数据库

mysql写存储过程对单表插入测试数据,出问题