sql >> Databasteknik >  >> RDS >> Sqlserver

Korsdatabasfrågor med olika DB-namn i olika miljöer?

Varför skiljer sig databasnamnen mellan dev och prod? Det skulle naturligtvis vara enklast om de var likadana.

Om det är en enskild tabell som delas kan du skapa en vy över den - vilket bara kräver att du ändrar den vyn när du går över till produktion.

Annars vill du skapa en SYNONYM för objekten, och se till att alltid referera till det. Du måste fortfarande ändra skripten för att skapa SYNONYM, men det kan göras i ett byggskript ganska enkelt, tror jag.



  1. Beräkna percentil från frekvens i MySQL

  2. Proaktiva SQL Server Health Checks, Del 5:Väntestatistik

  3. MySQL Välj DISTINCT flera kolumner baserat på unikheten hos en rad?

  4. mysql dynamisk fråga i lagrad procedur