Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment renvoyer un ensemble de résultats à partir d'une fenêtre de requête dans Oracle SQL Developer ?

Dans 12c, ils ont ajouté la prise en charge des résultats d'instructions implicites à partir de PL/SQL via DBMS_SQL.RETURN_RESULT.

declare
  l_cursor_1 SYS_REFCURSOR;
BEGIN
  OPEN l_cursor_1 FOR
    SELECT table_name
    FROM   user_tables
    WHERE  rownum < 5;
  DBMS_SQL.RETURN_RESULT(l_cursor_1);
END;
/