Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
SQL> SET SERVEROUTPUT ON
SQL>
SQL> CREATE OR REPLACE PROCEDURE PRINT_SELECT
2 IS
3 CURSOR c1 IS
4 SELECT ename
5 FROM emp;
6 BEGIN
7
8 DBMS_OUTPUT.enable( 1000000 );
9 FOR row IN c1 LOOP
10
11 DBMS_OUTPUT.put_line( row.ename );
12
13 END LOOP;
14 END;
15 /
Prozedur wurde angelegt.
SQL>
SQL> exec print_select;
SMITH
ALLEN
WARD
JONES
MARTIN
BLAKE
CLARK
SCOTT
KING
TURNER
ADAMS
JAMES
FORD
MILLER
PL/SQL-Prozedur wurde erfolgreich abgeschlossen.
SQL> CREATE OR REPLACE FUNCTION RETURN_SELECT
2 RETURN SYS_REFCURSOR
3 IS
4
5 TYPE c1 IS REF CURSOR;
6 cursor1 c1;
7
8 BEGIN
9
10 OPEN cursor1 FOR SELECT ename FROM emp;
11 RETURN cursor1;
12
13 END;
14 /
Funktion wurde erstellt.
SQL> SELECT RETURN_SELECT FROM DUAL;
RETURN_SELECT
--------------------
CURSOR STATEMENT : 1
CURSOR STATEMENT : 1
ENAME
----------
SMITH
ALLEN
WARD
JONES
MARTIN
BLAKE
CLARK
SCOTT
KING
TURNER
ADAMS
JAMES
FORD
MILLER
14 Zeilen ausgewõhlt.