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

Kopírovat v modelu sousedství

Základním problémem seznamů sousedících je, že v SQL neexistuje obecný způsob, jak extrahovat celý podstrom, takže už máte problém s identifikací všech řádků, které potřebujete duplikovat, aniž byste se museli uchylovat ke kurzoru.

Pokud je to možné, migrujte svůj seznam sousedství do modelu vnořené sady, který vám umožní snadno identifikovat všechny uzly podstromu. Údržba modelu vnořené sady je však pro obecné vkládání a mazání složitější.

EDIT:Jak poukázal 'a_horse_with_no_name', existuje způsob, jak v obecném SQL zpracovávat seznamy sousedství, rekurzivní běžné tabulkové výrazy.



  1. Testování příkazů DML pro OLTP v paměti

  2. více VLOŽENÍ a zachování zabezpečení připraveného výpisu CHOP

  3. Stažení výpisu MySQL z příkazového řádku

  4. Pokus o migraci místního serveru mysql na AWS