Details
-
Task
-
Status: Closed (View Workflow)
-
Blocker
-
Resolution: Fixed
-
None
Description
Current — 10.1.1 — implementation of OUT parameters in PREPARE is as follows:
PREPARE .... "SELECT ... INTO ?, ?, ..."; |
EXECUTE .... USING @var1, @var2, ... |
It is non-standard. And it's not strictly necessary, as there are easy workarounds.
Standard syntax is
PREPARE .... "SELECT ... "; |
EXECUTE ... INTO @var1, @var2, ... |
The workaround is:
PREPARE .... "SELECT ... INTO @var1, @var2, ..."; |
EXECUTE .... |
We should consider changing the syntax to be standard or removing this feature completely.
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Component/s | Prepared Statements [ 10804 ] | |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Workflow | MariaDB v2 [ 57107 ] | MariaDB v3 [ 64100 ] |
Workflow | MariaDB v3 [ 64100 ] | MariaDB v4 [ 132445 ] |
removed completely