sql >> Databáze >  >> RDS >> Sqlserver

Dotazy napříč databázemi s různými názvy DB v různých prostředích?

Proč se názvy databází mezi dev a prod liší? Zjevně by bylo nejjednodušší, kdyby byly stejné.

Pokud se jedná o sdílenou jedinou tabulku, můžete nad ní vytvořit pohled – což vyžaduje pouze změnu tohoto pohledu při přechodu do produkce.

V opačném případě budete chtít vytvořit SYNONYM pro objekty a ujistěte se, že na to vždy odkazujete. Stále budete muset změnit skripty pro vytváření SYNONYM, ale to lze provést ve skriptu sestavení poměrně snadno, myslím.



  1. Jak zakázat všechna omezení CHECK a cizích klíčů v databázi na serveru SQL (příklady T-SQL)

  2. Je možné zřetězit hodnoty sloupců do řetězce pomocí CTE?

  3. Převést sloupce na řádky v SQL

  4. Jaký je rozdíl mezi balíčkem com.mysql.jdbc.PreparedStatement; a java.sql.PreparedStatement?