Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Stored Procedure Best Practices

RE: Stored Procedure Best Practices

From: Laimutis Nedzinskas <Laimutis.Nedzinskas_at_landsbanki.is>
Date: Thu, 8 Feb 2007 10:36:30 -0000
Message-ID: <5A8896FB2AFC5445A7DCFC5903CCA6B06FECA9@W03856.li01r1d.lais.net>


Start this document with one line:

The point is that Oracle's stored procedures depend on Oracle version. What is written for older versions will run unmodified (almost, see bellow) on newer versions but not the other way around. The only forward compatibility issue that I know was about default values for arguments which is easy to fix and once fixed it is backward compatible.

In the other words both stored pl/sql language and available libraries are subject to change quite a lot. This is not like C/C++ where you can upgrade your compiler, add new libraries and the code you compile still runs on your platform of choice. New Oracle Database basically means a new platform. It proved to be extremely backword compatible (as far as stored procedures are concerned) but not the other way arround. BTW, I skipped the topic that new features usually do not work as advertised. This is something known by default.

-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Guerra, Abraham J I am writing a stored procedure best practice document. If anyone has already written something to that effect, can you share it with me so I don't have to re-invent the wheel?

Fyrirvari/Disclaimer
http://www.landsbanki.is/disclaimer

--
http://www.freelists.org/webpage/oracle-l
Received on Thu Feb 08 2007 - 04:36:30 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US