Results 1 to 2 of 2

Thread: Commenting Stored Procedure

Threaded View

  1. #1
    Join Date
    Dec 2006
    Location
    Portland, Oregon
    Posts
    64

    Commenting Stored Procedure

    MAK made this comment in another thread. I thought it was worthy of its own thread.
    Quote Originally Posted by MAK
    Required data dictionary and more documentation on the procedures.
    For a standard CRUD procedure, I generally have few comments or no comments at all. If you have 'CREATE PROCEDURE' code at the beginning and error checking/reporting code at the end wrapped around a simple SQL statement, what comments are required?

    Certainly, if the procedure is long and complicated, it should have some comments. (But why is it long and complicated?)

    What I don't think is necessary are comments on things like input parameter names and types. Just look at the code. Result columns from a SELECT statement? Again, just look at the code.

    If there is something that is not obvious, it definitely should be commented. If you find that you have to comment your SQL code, ask yourself if there is a way to rewrite the non-obvious parts so that they don't require comments.

    If you are writing 30 lines of comments for a 1000-line stored procedure, you may have a coding issue, not a need for documentation.

    The requirement is different for SQL scripts. Scripts often perform multiple actions that have to be done in sequence. Commenting is very important here.
    Last edited by rgarrison; 03-07-2007 at 01:22 PM. Reason: Changed title

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •