Meta-information on stored procedures in a Firebird database.
This interface is internal API of Jaybird. Future versions may radically change, move, or make inaccessible this type.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Determine if the "selectability" of procedures is available.boolean
isSelectable
(String procedureName) Retrieve whether a given stored procedure is selectable.
-
Method Details
-
canGetSelectableInformation
boolean canGetSelectableInformation()Determine if the "selectability" of procedures is available. This functionality is only available starting from Firebird 2.1, and only with databases created by that version or later.- Returns:
true
if selectability information is available,false
otherwise
-
isSelectable
Retrieve whether a given stored procedure is selectable.A selectable procedure is one that can return multiple rows of results (i.e. it uses a
SUSPEND
statement).- Parameters:
procedureName
- The name of the procedure for which selectability information is to be retrieved- Returns:
true
if the procedure is selectable,false
otherwise- Throws:
SQLException
- If no selectability information is available
-