Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleAvailability

This routine is available since starting with katl-commons 3.0.3.

Syntax

...

sqlCallStoredProcedure(datasourceName, procedureName, [...])

Description

...

Excerpt

Executes the stored procedure over the defined datasource name / JNDI datasource.

Parameters

...

Parameter name

Type

Required

Description

datasourceName

string

yes

The datasource name / JNDI name. For JIRA database, this is set to "jdbc/JiraDS" by default

procedureName

string

yes

the stored procedure name

...

The routine accepts multiple parameters, in this case the sql statement being pushed as prepared into the database (check the second example below for right syntax). 

Returns

...

string []

Example

...

Example 1

...

Code Block
string [] results = sqlCallStoredProcedure("myDB", "showMessage");

Where showMessage() is a stored procedure existing in myDB database.

Example 2

...

Code Block
string [] results = sqlCallStoredProcedure("myDB", "addComponent", "componentId", "componentName");

Where addComponent(String id,  String name) is a stored procedure existing in myDB database.

Notes

...

Note

To see how you should configure the data source, check the corresponding configuration chapter: SQL Data Sourcesdata sources.

See

...

also

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "sql_support"
labelssql_support