[
https://issues.jboss.org/browse/TEIID-1386?page=com.atlassian.jira.plugin...
]
Steven Hawkins updated TEIID-1386:
----------------------------------
Fix Version/s: 8.0
Priority: Critical (was: Major)
Affects: [Documentation (Ref Guide, User Guide, etc.), Release Notes]
The general steps for this:
- Allow the error statement to specify a sqlstate and chain exceptions
- add exception handling to compound statements, this could be pl/sql like using an
exception clause or like ANSI sql using handler declarations
- ensure that all Teiid processing exceptions have proper state codes
Nice to have features:
- add the ability to emit warnings
- add the ability to check for warnings procedure logic
- mnemonics for common state codes
Support exception handling in the procedures
--------------------------------------------
Key: TEIID-1386
URL:
https://issues.jboss.org/browse/TEIID-1386
Project: Teiid
Issue Type: Feature Request
Components: Query Engine
Affects Versions: 7.2
Reporter: Ramesh Reddy
Assignee: Steven Hawkins
Priority: Critical
Fix For: 8.0
Currently the in Teiid procedure language there is no exception handling logic. For
example if a INSERT fails due to unique key constraint, there is no way to catch that and
do some other operation. Currently the procedure will exit the procedure will error.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira