【问题标题】:Stored Procedure In Oracle 11g databaseOracle 11g 数据库中的存储过程
【发布时间】:2014-03-06 10:28:31
【问题描述】:

我想在一个存储过程中执行插入、更新、删除和选择语句 使用 oracle 11g 数据库。如果有人知道这一点,请帮我这样做。

【问题讨论】:

    标签: stored-procedures oracle11g


    【解决方案1】:

    代理的存储过程示例

    CREATE OR REPLACE PROCEDURE GET_AGENT
         (V_CUR IN OUT SYS_REFCURSOR)
        AS
        BEGIN
          OPEN V_CUR FOR SELECT * FROM AGENT;
        END GET_EMPLOYEES;
    
    
    
    INSERT INTO AGENT VALUES(:AGENTID,:AGENTNAME)
    
    
    
    DELETE FROM AGENT WHERE AGENTID=:AGENTID
    
    
    
    UPDATE AGENT SET AGENTNAME=:AGENTNAME WHERE AGENTID=:AGENTID
    
    
    
    
    UPDATE AGENT SET AGENTNAME=:AGENTNAME,..... WHERE ROWID=:RECORD_ROWID
    DELETE FROM AGENT WHERE ROWID=:RECORD_ROWID
    

    【讨论】:

      猜你喜欢
      • 2021-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-19
      • 1970-01-01
      • 1970-01-01
      • 2011-06-13
      • 2021-07-30
      相关资源
      最近更新 更多