Skip to Content
IBM DB2 9.7 Advanced Application Developer Cookbook
book

IBM DB2 9.7 Advanced Application Developer Cookbook

by Mohankumar Saraswatipura, Sanjay Kumar
March 2012
Intermediate to advanced
442 pages
9h 31m
English
Packt Publishing
Content preview from IBM DB2 9.7 Advanced Application Developer Cookbook

Handling RAISE_APPLICATION_ERROR in DB2 PL/SQL

Exception handling is a mechanism to capture the application error, and process it conditionally. While writing SQL-stored procedures, one can write without any error-handling mechanism in place. In this case, if there is any runtime error, the execution stops and the procedure will terminate. In earlier versions of DB2, the basic error checking was mainly using SQLCODE and SQLSTATE values of the DB2 communication area.

Along with earlier exception handlers, DB2 9.7 supports most of Oracle PL/SQL exception handlers, such as defining exception blocks, customized exception-handler declaration, and raising custom-defined errors.

Getting ready

DB2 9.7 supports almost all the Oracle pre-defined exceptions, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

DB2 10.5 with BLU Acceleration

DB2 10.5 with BLU Acceleration

Paul Zikopoulos, Sam Lightstone, Matthew Huras, Aamer Sachedina, George Baklarz
Security Functions of IBM DB2 10 for z/OS

Security Functions of IBM DB2 10 for z/OS

Paolo Bruni, Marcelo Antonelli, Hyun Baek, Rick Butler, Ernie Mancill
IBM Db2 11.1 Certification Guide

IBM Db2 11.1 Certification Guide

Robert (Kent) Collins, Mohankumar Saraswatipura
SQL Procedures, Triggers, and Functions on IBM DB2 for i

SQL Procedures, Triggers, and Functions on IBM DB2 for i

Jim Bainbridge, Hernando Bedoya, Rob Bestgen, Mike Cain, Dan Cruikshank, Jim Denton, Doug Mack, Tom Mckinley, Simona Pacchiarini

Publisher Resources

ISBN: 9781849683968Other