You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An essential piece of functionality inside of stored functions and procedures (#9190) is the standard SQL <call statement> and by consequence <routine invocation> support, which helps compose procedural routines for greater reusability.
The various syntaxes differ greatly, e.g.
Standard SQL (Db2, HSQLDB, MariaDB, MySQL, PostgreSQL)
An essential piece of functionality inside of stored functions and procedures (#9190) is the standard SQL
<call statement>
and by consequence<routine invocation>
support, which helps compose procedural routines for greater reusability.The various syntaxes differ greatly, e.g.
Standard SQL (Db2, HSQLDB, MariaDB, MySQL, PostgreSQL)
Where an
argument
can be different things, including a named argument of the formparameterName '=>' value
Firebird
Oracle
SQL Server
Support will be added in:
Postponed support:
And, as always
Additional features:
Routine
into aCALL
statement expressionCALL
aQuery
as in many dialects, it's a top-level, executable statement. This will be a prerequisite for Support parsing the JDBC escape syntax { call ... } #11415Out of scope (for now):
CALL
. Can we do that automatically?The various syntaxes for capturing
OUT
parameters will be explored as wellRelated but not the same: #3426, though if
CALL
was made an executableQuery
, then we might not need #3426 anymore.The text was updated successfully, but these errors were encountered: