sql >> Database teknologi >  >> RDS >> Sqlserver

Forespørgsler på tværs af databaser med forskellige DB-navne i forskellige miljøer?

Hvorfor er databasenavnene forskellige mellem dev og prod? Det ville naturligvis være nemmest, hvis de var ens.

Hvis det er en enkelt tabel delt, så kan du oprette en visning over den - hvilket kun kræver, at du ændrer den visning, når du flytter til produktion.

Ellers vil du gerne oprette et SYNONYM for objekterne, og sørg for altid at henvise til det. Du bliver stadig nødt til at ændre SYNONYM-oprettelsesscripterne, men det kan gøres i et build-script forholdsvis nemt, tror jeg.



  1. Hvorfor får man fejlen ORA-00937

  2. Oracle får tabelnavne baseret på kolonneværdi

  3. Hvordan kan jeg indstille en størrelsesgrænse for en int-datatype i PostgreSQL 9.5

  4. Visninger i SQL Server