15%
Oracle PL/SQL by Example

Oracle PL/SQL by Example

1.3       |  3 Reviews 
5
4
3
2
1

International Edition


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Quantity:
Add to Wishlist

About the Book

Using PL/SQL for Oracle Database 12c, you can build solutions that deliver unprecedented performance and efficiency in any environment, including the cloud. Oracle® PL/SQL by Example, Fifth Edition, teaches all the PL/SQL skills you’ll need, through real-world labs, extensive examples, exercises, and projects. Now fully updated for the newest version of PL/SQL, it covers everything from basic syntax and program control through the latest optimization and security enhancements.   Step by step, you’ll walk through every key task, mastering today’s most valuable Oracle 12cPL/SQL programming techniques on your own. Start by downloading projects and exercises from informit.com/title/0133796787. Once you’ve done an exercise, the authors don’t just present the answer: They offer an in-depth discussion introducing deeper insights and modern best practices.   This book’s approach fully reflects the authors’ award-winning experience teaching PL/SQL to professionals at Columbia University. New database developers and DBAs can use it to get productive fast; experienced PL/SQL programmers will find it to be a superb Oracle Database 12csolutions reference.   New in This Edition Updated code examples throughout Result-caching of invoker’s right functions for better performance Extended support for PL/SQL-only data types in dynamic SQL, OCI, and JDBC Security enhancements, including ACCESSIBLE BY whitelists, improved privilege control, and Invisible Columns   Other topics covered Mastering basic PL/SQL concepts and language fundamentals, and understanding SQL’s role in PL/SQL Using conditional and iterative program control, including CONTINUE and CONTINUE WHEN Efficiently handling errors and exceptions Working with cursors and triggers, including compound triggers Using stored procedures, functions, and packages to write modular code that other programs can run Working with collections, object-relational features, native dynamic SQL, bulk SQL, and other advanced features  

Table of Contents:
Preface         xvii Acknowledgments         xxi About the Authors         xxiii Introduction to PL/SQL New Features in Oracle 12c         xxv Invoker’s Rights Functions Can Be Result-Cached   xxvi More PL/SQL-Only Data Types Can Cross the PL/SQL-to-SQL Interface Clause   xxvii ACCESSIBLE BY Clause   xxvii FETCH FIRST Clause   xxviii Roles Can Be Granted to PL/SQL Packages and Stand-Alone Subprograms   xxix More Data Types Have the Same Maximum Size in SQL and PL/SQL   xxx Database Triggers on Pluggable Databases   xxx LIBRARY Can Be Defined as a DIRECTORY Object and with a CREDENTIAL Clause   xxx Implicit Statement Results   xxxi BEQUEATH CURRENT_USER Views   xxxii INHERIT PRIVILEGES and INHERIT ANY PRIVILEGES Privileges   xxxii Invisible Columns   xxxiii Objects, Not Types, Are Editioned or Noneditioned   xxxiv PL/SQL Functions That Run Faster in SQL   xxxiv Predefined Inquiry Directives $$PLSQL_UNIT_OWNER and $$PLSQL_UNIT_TYPE   xxxvi Compilation Parameter PLSQL_DEBUG Is Deprecated   xxxvii   Chapter 1: PL/SQL Concepts         1 Lab 1.1: PL/SQL Architecture   2 Lab 1.2: PL/SQL Development Environment   9 Lab 1.3: PL/SQL: The Basics   18 Summary   25   Chapter 2: PL/SQL Language Fundamentals          27 Lab 2.1: PL/SQL Programming Fundamentals   28 Summary   41     Chapter 3: SQL in PL/SQL         43 Lab 3.1: DML Statements in PL/SQL   44 Lab 3.2: Transaction Control in PL/SQL   49 Summary   55   Chapter 4: Conditional Control: IF Statements         57 Lab 4.1: IF Statements   58 Lab 4.2: ELSIF Statements   63 Lab 4.3: Nested IF Statements   67 Summary   70   Chapter 5: Conditional Control: CASE Statements         71 Lab 5.1: CASE Statements   71 Lab 5.2: CASE Expressions   80 Lab 5.3: NULLIF and COALESCE Functions   84 Summary   89   Chapter 6: Iterative Control: Part I          91 Lab 6.1: Simple Loops   92 Lab 6.2: WHILE Loops   98 Lab 6.3: Numeric FOR Loops   104 Summary 109   Chapter 7: Iterative Control: Part II         111 Lab 7.1: CONTINUE Statement   111 Lab 7.2: Nested Loops   118 Summary 122   Chapter 8: Error Handling and Built-in Exceptions         123 Lab 8.1: Handling Errors   124 Lab 8.2: Built-in Exceptions   126 Summary   132   Chapter 9: Exceptions         133 Lab 9.1: Exception Scope   133 Lab 9.2: User-Defined Exceptions   137 Lab 9.3: Exception Propagation   141 Summary   147   Chapter 10: Exceptions: Advanced Concepts         149 Lab 10.1: RAISE_APPLICATION_ERROR   149 Lab 10.2: EXCEPTION_INIT Pragma   153 Lab 10.3: SQLCODE and SQLERRM   155 Summary   158   Chapter 11: Introduction to Cursors         159 Lab 11.1: Types of Cursors   159 Lab 11.2: Cursor Loop   165 Lab 11.3: Cursor FOR LOOPs   175 Lab 11.4: Nested Cursors   177 Summary   181   Chapter 12: Advanced Cursors         183 Lab 12.1: Parameterized Cursors   183 Lab 12.2: Complex Nested Cursors   185 Lab 12.3: FOR UPDATE and WHERE CURRENT Cursors   187 Summary   190   Chapter 13: Triggers         191 Lab 13.1: What Triggers Are   191 Lab 13.2: Types of Triggers   205 Summary   211   Chapter 14: Mutating Tables and Compound Triggers          213 Lab 14.1: Mutating Tables   213 Lab 14.2: Compound Triggers   217 Summary   223   Chapter 15: Collections         225 Lab 15.1: PL/SQL Tables   226 Lab 15.2: Varrays   235 Lab 15.3: Multilevel Collections   240 Summary   242   Chapter 16: Records          243 Lab 16.1: Record Types   243 Lab 16.2: Nested Records   250 Lab 16.3: Collections of Records   253 Summary   257   Chapter 17: Native Dynamic SQL         259 Lab 17.1: EXECUTE IMMEDIATE Statements   260 Lab 17.2: OPEN-FOR, FETCH, and CLOSE Statements   271 Summary   280   Chapter 18: Bulk SQL           281 Lab 18.1: FORALL Statements   282 Lab 18.2: The BULK COLLECT Clause   291 Lab 18.3: Binding Collections in SQL Statements   299 Summary   309   Chapter 19: Procedures         311 Benefits of Modular Code   312 Lab 19.1: Creating Procedures   312 Lab 19.2: Passing Parameters IN and OUT of Procedures   315 Summary   319   Chapter 20: Functions         321 Lab 20.1: Creating Functions   321 Lab 20.2: Using Functions in SQL Statements   327 Lab 20.3: Optimizing Function Execution in SQL   329 Summary   331   Chapter 21: Packages         333 Lab 21.1: Creating Packages   334 Lab 21.2: Cursor Variables   344 Lab 21.3: Extending the Package   353 Lab 21.4: Package Instantiation and Initialization   366 Lab 21.5: SERIALLY_REUSABLE Packages   368 Summary   371   Chapter 22: Stored Code         373 Lab 22.1: Gathering Information about Stored Code   373 Summary   382   Chapter 23: Object Types in Oracle   385 Lab 23.1: Object Types   386 Lab 23.2: Object Type Methods   394 Summary   404   Chapter 24: Oracle-Supplied Packages         405 Lab 24.1: Extending Functionality with Oracle-Supplied Packages   406 Lab 24.2: Error Reporting with Oracle-Supplied Packages   419 Summary   429   Chapter 25: Optimizing PL/SQL         431 Lab 25.1: PL/SQL Tuning Tools   432 Lab 25.2: PL/SQL Optimization Levels   438 Lab 25.3: Subprogram Inlining   444 Summary   453   Appendix A: PL/SQL Formatting Guide         455 Case   455 White Space   455 Naming Conventions   456 Comments   457 Other Suggestions   457   Appendix B: Student Database Schema         461 Table and Column Descriptions   461   Index         469  


Best Sellers


Product Details
  • ISBN-13: 9780133796780
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Pearson
  • Depth: 38
  • Height: 231 mm
  • No of Pages: 528
  • Series Title: Prentice Hall Professional Oracle
  • Weight: 840 gr
  • ISBN-10: 0133796787
  • Publisher Date: 19 Mar 2015
  • Binding: Paperback
  • Edition: 5
  • Language: English
  • Returnable: Y
  • Spine Width: 27 mm
  • Width: 180 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

1.3       |  3 Reviews 
out of (%) reviewers recommend this product
Top Reviews
Rating Snapshot
Select a row below to filter reviews.
5
4
3
2
1
Average Customer Ratings
1.3       |  3 Reviews 
00 of 0 Reviews
Sort by :
Active Filters

00 of 0 Reviews
SEARCH RESULTS
1–2 of 2 Reviews
    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!

    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!


Sample text
Photo of
    Media Viewer

    Sample text
    Reviews
    Reader Type:
    BoxerLover2
    00 of 0 review

    Your review was submitted!
    Oracle PL/SQL by Example
    Pearson Education (US) -
    Oracle PL/SQL by Example
    Writing guidlines
    We want to publish your review, so please:
    • keep your review on the product. Review's that defame author's character will be rejected.
    • Keep your review focused on the product.
    • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
    • Refrain from mentioning competitors or the specific price you paid for the product.
    • Do not include any personally identifiable information, such as full names.

    Oracle PL/SQL by Example

    Required fields are marked with *

    Review Title*
    Review
      Add Photo Add up to 6 photos
      Would you recommend this product to a friend?
      Tag this Book
      Read more
      Does your review contain spoilers?
      What type of reader best describes you?
      I agree to the terms & conditions
      You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

      CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

      These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


      By submitting any content to Bookswagon, you guarantee that:
      • You are the sole author and owner of the intellectual property rights in the content;
      • All "moral rights" that you may have in such content have been voluntarily waived by you;
      • All content that you post is accurate;
      • You are at least 13 years old;
      • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
      You further agree that you may not submit any content:
      • That is known by you to be false, inaccurate or misleading;
      • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
      • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
      • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
      • For which you were compensated or granted any consideration by any unapproved third party;
      • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
      • That contains any computer viruses, worms or other potentially damaging computer programs or files.
      You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


      For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


      All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

      Accept

      New Arrivals


      Inspired by your browsing history


      Your review has been submitted!

      You've already reviewed this product!
      ASK VIDYA