Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Заявки между бази данни с различни имена на DB в различни среди?

Защо имената на базата данни са различни между dev и prod? Очевидно би било най-лесно, ако бяха еднакви.

Ако това е една споделена таблица, тогава можете да създадете изглед върху нея - което изисква само да промените този изглед, когато преминете към производство.

В противен случай ще искате да създадете СИНОНИМ за обектите и се уверете, че винаги се позовавате на това. Все пак ще трябва да промените скриптовете за създаване на SYNONYM, но мисля, че това може да се направи сравнително лесно в скрипт за компилация.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да избера само последния запис в таблица?

  2. Защо една проста T-SQL UDF функция прави изпълнението на кода 3 пъти по-бавно

  3. Преобразувайте формата на датата във формат ДД/МММ/ГГГГ в SQL Server

  4. Трябва да изброите всички тригери в базата данни на SQL Server с име на таблица и схема на таблицата

  5. ssrs 2008 каскадни параметри