Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-10764

PL/SQL parser - Phase 2

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Parser
    • Labels:
      None

      Description

      Second Phase of Pluggable Parser work - to complete compatibility.

        Attachments

          Issue Links

          1.
          sql_mode=ORACLE: Functions with no parameters can be called without parentheses Technical task Open Alexander Barkov
          2.
          IN, OUT, INOUT parameters in CREATE FUNCTION Technical task Open Alexander Barkov
          3.
          sql_mode=ORACLE: SQLERRM(errcode) Technical task Open Alexander Barkov
          4.
          sql_mode=ORACLE: Predefined exceptions (part 2) Technical task Open Unassigned
          5.
          Put user defined exceptions to the same name space with variables Technical task Open Alexander Barkov
          6.
          %TYPE in stored function RETURN data type Technical task Open Alexander Barkov
          7.
          sql_mode=ORACLE: IN, OUT, IN OUT modes for dynamic SQL bind arguments Technical task Open Alexander Barkov
          8.
          sql_mode=ORACLE: AUTHID clause Technical task Open Alexander Barkov
          9.
          sql_mode=ORACLE: Translate NUMBER, FLOAT and DOUBLE to subtypes of DECIMAL Technical task Open Alexander Barkov
          10.
          sql_mode=ORACLE: recursive stored functions Technical task Open Alexander Barkov
          11.
          sql_mode=ORACLE: transactions in stored functions Technical task Open Alexander Barkov
          12.
          Dynamic SQL in stored functions Technical task Open Alexander Barkov
          13.
          sql_mode=ORACLE: a new option to make dash-dash to start a comment Technical task Open Alexander Barkov
          14.
          sql_mode=ORACLE: identifier naming convention Technical task Open Alexander Barkov
          15.
          "Unreserve" MariaDB reserved keywords that are not reserved in the other databases Technical task Open Alexander Barkov
          16.
          ROW data type for stored function return values Technical task Open Alexander Barkov
          17.
          NOT NULL routine variables Technical task Open Alexander Barkov
          18.
          sql_mode=ORACLE: IS NULL and empty strings Technical task Open Alexander Barkov
          19.
          Allow %ROWTYPE variable fields as SELECT INTO targets Technical task Open Alexander Barkov
          20.
          Accessing ROW type function fields Technical task Open Alexander Barkov
          21.
          sql_mode=ORACLE: Built-in package DBMS_OUTPUT Technical task Open Unassigned
          22.
          Providing compatibility for basic SQL built-in functions Technical task In Progress Alexander Barkov
          23.
          Oracle style multi-table UPDATE syntax Technical task Open Unassigned
          24.
          sql_mode=ORACLE: TYPE .. TABLE OF for scalar data types Technical task Open Unassigned
          25.
          sql_mode=ORACLE: TYPE .. AS OBJECT: basic functionality Technical task Open Unassigned
          26.
          sql_mode=ORACLE: LOG ERRORS clause in INSERT, DELETE, UPDATE Technical task Stalled Alexander Barkov
          27.
          Automatic transaction start for sql_mode=ORACLE Technical task Open Unassigned
          28.
          Allow %ROWTYPE variable fields as FETCH INTO targets Technical task Open Alexander Barkov
          29.
          Add support for TRIGGERS that fire on multiple events Technical task Open Unassigned
          30.
          sql_mode=ORACLE: allow derived tables not to have aliases Technical task Open Alexander Barkov
          31.
          sql_mode=ORACLE: CURRENT_DATE function Technical task Open Dmitry Tolpeko
          32.
          ROW data type for built-in function return values Technical task Open Alexander Barkov
          33.
          sql_mode=ORACLE: Package metadata views Technical task Open Alexander Barkov
          34.
          Make INSTR understand optional parameters for position and occurence Technical task Open Alexander Barkov
          35.
          sql_mode=ORACLE: Date and timestamp formats Technical task Open Alexander Barkov
          36.
          sql_mode=ORACLE: Make TRIM return NULL instead of empty string Technical task Closed Alexander Barkov
          37.
          sql_mode=ORACLE: Make LPAD and RPLAD return NULL instead of empty string Technical task Closed Alexander Barkov

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                alvinr Alvin Richards (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated: