sql >> Database >  >> RDS >> Oracle

Oracle SQL-instructie dynamische schemavariabele

Als u SQL*Plus of SQLcl gebruikt om uw script voor het maken van objecten uit te voeren, gebruik dan substitutie (& ) variabelen in plaats van de hardgecodeerde schemanamen, met een leidende ACCEPT commando en een afsluitende UNDEFINE opdracht. Als de variabele geen witruimte aan het einde heeft, beëindigt u de naam van de variabele met een punt (. ).

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



  1. Bestaat er een Go Mysql-stuurprogramma dat meerdere instructies binnen een enkele tekenreeks ondersteunt?

  2. Afbeeldingen uit de database weergeven in JSF

  3. PostgreSQL-fout 'Kan geen verbinding maken met server:bestand of map niet'

  4. Hoe moet ik omgaan met null-parameters in een PL/SQL-opgeslagen procedure als ik ze in vergelijkingen wil gebruiken?