Oracle
 sql >> Database >  >> RDS >> Oracle

Variabile dello schema dinamico dell'istruzione Oracle SQL

Quando si utilizza SQL*Plus o SQLcl per eseguire lo script di creazione dell'oggetto, utilizzare la sostituzione (& ) variabili al posto dei nomi degli schemi codificati, con un ACCEPT comando e un UNDEFINE comando. Quando la variabile non ha spazi vuoti finali, termina il nome della variabile con un punto (. ).

ACCEPT SCHEMA_NAME_VALUE
create table &SCHEMA_NAME_VALUE..TABLE_NAME1(....);
create table &SCHEMA_NAME_VALUE..TABLE_NAME2(....);
create table &SCHEMA_NAME_VALUE..TABLE_NAME3(....);
UNDEFINE SCHEMA_NAME_VALUE