Sponsored Links

 

 

 

PL/SQL Conditional Compilation use cases and best practice

Source: www.oracle.com
Topic: Oracle Programming


Short Desciption:
PL/SQL conditional compilation 10-November-2005 www.oracle.com/technology/tech/pl_sql/pdf/ Plsql_Conditional_Compilation.pdf NOTE The following is intended to outline our general product direction.

 

Content Inside:
PL/SQL conditional compilation An Oracle White Paper October 2005 PL/SQL conditional compilation 10-November-2005 www.oracle.com/technology/tech/pl_sql/pdf/ Plsql_Conditional_Compilation.pdf NOTE The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle. PL/SQL conditional compilation 10-November-2005 www.oracle.com/technology/tech/pl_sql/pdf/ Plsql_Conditional_Compilation.pdf PL/SQL conditional compilation CONTENTS Abstract . 1 Introduction 2 PL/SQL conditional compilation constructs 5 The selection directive . 6 The inquiry directive . 9 The error directive 12 Choosing between an inquiry directive and a static package constant . 14 The DBMS_DB_Version package 15 How does PL/SQL conditional compilation work? 17 The PL/SQL compilation pipeline . 17 Using the DBMS_Preprocessor package to see the conditional compilation output . 17 Choosing between the compile-time $if construct and the run-time if construct 20 PL/SQL conditional compilation use cases 23 Latent self-tracing code 23 Latent assertions . 24 Unit testing of subprograms declared only in a package body . 27 Mock objects 34 Comparing competing implementations during prototyping 37 Component based installation . 40 Spanning different releases of Oracle Database with a single source code corpus . 46 Case study: implementing unit testing, assertions, and tracing for a fast cube root body-private helper function 49 Introduction to the case study 49 The design of the Fast_Cbrt() algorithm 50 The requirements for the unit tests 50 Discussion of the PL/S ...

 

add to Google Reader add to Google Bookmark add to bloglines add to newsgator add to FURL add to digg add to webnews add to Netscape add to Yahoo MyWeb add to spurl.net add to diigo Bookmark newsvine Bookmark del.icio.us Bookmark @ SIMPIFY Bookmark MISTER WONG Bookmark Linkarena Bookmark icio.de Bookmark oneview Bookmark folkd.com Bookmark yigg.de Bookmark reddit Bookmark StumbleUpon Bookmark Slashdot Bookmark blinklist Bookmark technorati add to blogmarks add to blinkbits add to ma.gnolia add to smarking.com add to netvouz add to co.mments add to Connotea add to de.lirio.us

 

Related PDF Files

Installing Oracle 9i release 1 RAC on Windows/2000


Topic: Oracle Programming

Miracle A/S Technical Note #3 17-Jan-2003 Page 1 of 5 Installing Oracle 9i release 1 RAC on Windows/2000 This technical note gives some hints and tips on installing Oracle Real Application Clusters, 9 ...

Oracle SQL Tuning Pocket Reference*


Topic: Oracle Programming

www . DanHotka .com Quarterly Newsletter DHotka@Earthlink.net Winter 2003 Dan Hotka is a Training Specialist who has over 24 years in the computer industry and over 19 years experience with Oracle ...

Oracle PL/SQL Injection


Topic: Oracle Programming

NGS Consulting Next Generation Security Software Ltd. What is PL/SQL? What is PL/SQL? • Procedural Language / Structured Query Language • Oracles extension to standard SQL Programmable like T-SQL ...

Oracle Date Functions


Topic: Oracle Programming

... 12:00 noon, it returns the same date with time is set to 12:00AM. Otherwise it returns the next day with time at 12:00AM ===== References: Rajshekhar Sunderraman, Oracle Programming - A ...

Oracle Performance


Topic: Oracle Programming

Other Oracle resources from OReilly Related titles Oracle in a Nutshell Oracle PL/SQL Programming Oracle PL/SQL ... cause of the problem, no matter what that root cause may be. Determinism A method must guide ...

 

Sponsored Links