评论Oracle存储过程

Doi*_*mik 3 oracle oracle10g

我想在Oracle中评论这样的存储过程

-- MODIFICATION HISTORY
-- Person           Date            Comments
-- ---------        ------          ------------------------------------------
-- MICK             09/15/2010      New Sproc

CREATE OR REPLACE PROCEDURE INTERMISSIONS(
                            p_Myid        IN NUMBER,
                            p_Mytype      IN NUMBER,
                            p_recordset         OUT GET_RESULTS_BY_ID_PKG.get_by_id_cursor)
Run Code Online (Sandbox Code Playgroud)

你是如何在Oracle中做到这一点的?开发者如何评论SPROC.评论是否位于存储过程中?当有大量修订更改时,这看起来很糟糕,因此寻找最佳实践和建议:-)

谢谢米克

Rob*_*ijk 8

注释是远离存储过程和使用包的另一个原因.

您可以根据需要对打包过程进行注释,例如:

CREATE OR REPLACE PACKAGE your_package
AS
  --
  -- MODIFICATION HISTORY
  -- Person           Date           Comments
  -- ---------        ------         ------------------------------------------
  -- MICK             09/15/2010     Created new packaged procedure INTERMISSIONS
  --  
  PROCEDURE INTERMISSIONS
  ( p_Myid      IN  NUMBER
  , p_Mytype    IN  NUMBER
  , p_recordset OUT GET_RESULTS_BY_ID_PKG.get_by_id_cursor
  );
END your_package;
Run Code Online (Sandbox Code Playgroud)

问候,
Rob.