Class Reference
IRIS for UNIX 2024.1.2
|
|
Private
Storage
|
An SQL exception is instantiated using SQLCODE and %msg. It provides a convenient mechanism for reporting SQLCODE errors using exceptions. The resulting exception can be processed as a %Status value using the AsStatus() method or the original SQLCODE value along with the %msg value can be retrieved as Code and Data respectively. Authors of catch tException { } can test for an SQL exception using tException.%IsA("%Exception.SQL") to perform error handling and reporting specific to SQL.
|
|
|
Instantiate an exception from SQLCODE and %msg.
This returns a string that represents the SQL %msg string. Users should feel free to modify the format and content in subclasses