Is PL/SQL Developer supports "WITH Clause Enhancements in Oracle Database 12c"?

lost

Member²
It seems, that

SQL:
INSERT /*+ With_PlSql */ INTO tab(fld)
WITH
  FUNCTION param_type(p VARCHAR2) RETURN VARCHAR2 IS
    v_str VARCHAR2(4000);
  BEGIN
    v_str := p;
    RETURN v_str;
  END;
SELECT 1, 0, param_type('param'), 'NULL', 'NULL', 'NULL', 'NULL', 'NULL', 'NULL'
FROM dual
/

doesn't work in PLSD 13 neither in sql window, nor in command window. Error is "ORA-00905: missing keyword"
But, sqlplus works fine.
Am I wrong?
 
This is indeed not parsed correctly. We'll fix it.

This code can only be executed in the Test Window at the moment.
 
Back
Top