sql >> Databasteknik >  >> RDS >> Oracle

Oracle SQL-sats dynamisk schemavariabel

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



  1. Hur skapar jag ett cron-jobb för att köra en postgres SQL-funktion?

  2. Oracle:Skillnad mellan icke-poolade anslutningar och DRCP

  3. MySQL-producerande kolumner med loop i en select-sats

  4. SQL - Hitta datum närmast aktuellt datum