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;    

  

posted @ 2020-07-01 23:33  洺剑残虹  阅读(900)  评论(0编辑  收藏  举报