När du använder SQL*Plus eller SQLcl för att köra ditt objektskapande skript, använd substitution (&
) variabler i stället för de hårdkodade schemanamnen, med en ledande ACCEPT
kommando och ett efterföljande UNDEFINE
kommando. När variabeln inte har något efterföljande blanksteg, avsluta variabelnamnet med en punkt (.
).
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