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 TypeMethodDescriptionbooleanDetermine if the "selectability" of procedures is available.booleanisSelectable(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:
trueif selectability information is available,falseotherwise
-
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
SUSPENDstatement).- Parameters:
procedureName- The name of the procedure for which selectability information is to be retrieved- Returns:
trueif the procedure is selectable,falseotherwise- Throws:
SQLException- If no selectability information is available
-