Bind variables can even be referenced by SQL queries : variable « SQL Plus « Oracle PL / SQL
- Oracle PL / SQL
- SQL Plus
- variable
Bind variables can even be referenced by SQL queries
SQL>
SQL> SET ECHO ON
SQL>
SQL> VARIABLE s_table_name varchar2(30)
SQL>
SQL>
SQL> BEGIN
2 :s_table_name := 'emp';
3 END;
4 /
PL/SQL procedure successfully completed.
SQL>
SQL>
SQL> SELECT index_name
2 FROM user_indexes
3 WHERE table_name = :s_table_name;
no rows selected
SQL>
SQL> SET SERVEROUTPUT ON
SQL> BEGIN
2 DBMS_OUTPUT.PUT_LINE(:s_table_name);
3 END;
4 /
emp
PL/SQL procedure successfully completed.
SQL>
Related examples in the same category