Description: Part I: PL/SQL Fundamentals
Chapter 1. Oracle PL/SQL Overview
Chapter 2. PL/SQL Basics
Chapter 3. Language Fundamentals
Chapter 4. Control Structures
Chapter 5. Error Management
Part II: PL/SQL Programming
Chapter 6. Functions and Procedures
Chapter 7. Collections
Chapter 8. Large Objects
Chapter 9. Packages
Chapter 10. Triggers
Part III: PL/SQL Advanced Programming
Chapter 11. Dynamic SQL
Chapter 12. Intersession Communication
Chapter 13. External Procedures
Chapter 14. Object Types
Chapter 15. Java Libraries
Chapter 16. Web Application Development
Part IV: Appendixes
Appendix A. Oracle Database Administration Primer
Appendix B. Oracle Database SQL Primer
Appendix C. PHP Primer
Appendix D. Oracle Database Java Primer
Appendix E. Regular Expression Primer
Appendix F. Wrapping PL/SQL Code Primer
Appendix G. PL/SQL Hierarchical Profiler Primer
Appendix H. PL/Scope
Appendix I. PL/SQL Reserved Words and Keywords
Appendix J. PL/SQL Built-in Functions
File list (Check if you may need any files):
PLSQL_11g\AppendixA
.........\AppendixB
.........\AppendixC
.........\.........\Code
.........\.........\....\QueryPhotoSQL.php
.........\.........\....\ReferenceCursor.php
.........\.........\....\UploadBioSQL.php
.........\.........\....\UploadBioSQLForm.htm
.........\.........\....\UploadPhotoSQL.php
.........\.........\....\UploadPhotoSQLForm.htm
.........\AppendixD
.........\.........\Code
.........\.........\....\FileIO.jar
.........\.........\....\FileIOSource.zip
.........\.........\....\get_canonical_bfilename.sql
.........\.........\....\get_directory_path.sql
.........\.........\....\HelloWorld.java
.........\.........\....\HelloWorldThin.java
.........\.........\....\QueryTable.java
.........\.........\....\ReadBFILE.java
.........\.........\....\ReadImage.java
.........\.........\....\WriteReadCLOB.java
.........\.........\Descriptions
.........\.........\............\LOTRFellowship.txt
.........\.........\SourceImages
.........\.........\............\GoldenGate.jpg
.........\.........\............\StarWarsEpisode1.png
.........\.........\............\Thumbs.db
.........\AppendixE
.........\.........\Code
.........\.........\....\character_class1.sql
.........\.........\....\character_class2.sql
.........\.........\....\regexp_replace.sql
.........\.........\....\seed_regular_expression.sql
.........\AppendixF
.........\AppendixG
.........\.........\Code
.........\.........\....\query_profiler.sql
.........\.........\....\test_profiler.sql
.........\AppendixH
.........\AppendixI
.........\.........\code
.........\.........\....\reserved_key_word.sql
.........\AppendixJ
.........\Chapter01
.........\Chapter02
.........\.........\code
.........\.........\....\exception.sql
.........\.........\....\format_string.sql
.........\.........\....\hello_world.sql
.........\.........\....\if_then.sql
.........\.........\....\join_strings.sql
.........\.........\....\substitution.sql
.........\.........\....\transaction_scope.sql
.........\Chapter03
.........\Chapter04
.........\Chapter05
.........\.........\code
.........\.........\....\create_contact_t1.sql
.........\.........\....\create_contact_t2.sql
.........\.........\....\create_contact_t3.sql
.........\.........\....\create_nc_errors.sql
.........\.........\....\create_record_errors.sql
.........\.........\....\exception1.sql
.........\.........\....\exception2.sql
.........\.........\....\exception3.sql
.........\Chapter06
.........\.........\code
.........\.........\....\create_add_contact1.sql
.........\.........\....\create_add_contact2.sql
.........\.........\....\create_add_user.sql
.........\.........\....\create_counting.sql
.........\.........\....\create_counting1.sql
.........\.........\....\create_counting2.sql
.........\.........\....\create_pipelined1.sql
.........\.........\....\create_pipelined2.sql
.........\.........\....\cursor_management.sql
.........\.........\....\fv.sql
.........\.........\....\merge.sql
.........\.........\....\pv.sql
.........\.........\....\recursion.sql
.........\.........\....\result_cache.sql
.........\Chapter07
.........\.........\code
.........\.........\....\create_addressbook1.sql
.........\.........\....\create_addressbook2.sql
.........\.........\....\create_assocarray1.sql
.........\.........\....\create_assocarray2.sql
.........\.........\....\create_assocarray3.sql
.........\.........\....\create_assocarray4.sql
.........\.........\....\create_assocarray5.sql
.........\.........\....\create_assocarray6.sql
.........\.........\....\create_nestedtable1.sql
.........\.........\....\create_nestedtable2.sql
.........\.........\....\create_nestedtable3.sql
.........\.........\....\create_nestedtable4.sql
.........\.........\....\create_varray1.sql
.........\.........\....\create_varray2.sql
.........\.........\....\create_varray3.sql
.........\.........\....\create_varray4.sql