DBMS_SQL - SQL dinamici
DBMS_SQL è un package Oracle che fornisce una interfaccia ideale per fare il parsing di istruzioni SQL dinamiche di data manipulation language (DML) o data definition language (DDL). Per esempio, è possibile lanciare una istruzione di DROP TABLE all'interno di una stored procedure usando un parametro come nome della tabella.
Summary of DBMS_SQL Subprograms
- BIND_ARRAY Procedures
- BIND_VARIABLE Procedures
- CLOSE_CURSOR Procedure
- COLUMN_VALUE Procedure
- COLUMN_VALUE_LONG Procedure
- DEFINE_ARRAY Procedure
- DEFINE_COLUMN Procedure
- DEFINE_COLUMN_LONG Procedure
- DESCRIBE_COLUMNS Procedure
- DESCRIBE_COLUMNS2 Procedure
- EXECUTE Function
- EXECUTE_AND_FETCH Function
- FETCH_ROWS Function
- IS_OPEN Function
- LAST_ERROR_POSITION Function
- LAST_ROW_COUNT Function
- LAST_ROW_ID Function
- LAST_SQL_FUNCTION_CODE Function
- OPEN_CURSOR Function
- PARSE Procedure
- VARIABLE_VALUE Procedures