Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Variável de esquema dinâmico da instrução Oracle SQL


Ao usar SQL*Plus ou SQLcl para executar seu script de criação de objeto, use substituição (& ) no lugar dos nomes de esquema codificados, com um ACEITAR comando e um UNDEFINE comando. Quando a variável não tem espaço em branco final, encerre o nome da variável com um ponto (. ).
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