Existují dvě věci, které můžete udělat (jedná se o doplňkové, nikoli alternativy):
- Vytvořte svá omezení cizího klíče jako ODLOŽITELNÁ. Poté zavolejte "SET CONSTRAINTS DEFERRED;", což způsobí, že omezení cizího klíče nebudou kontrolována až do konce transakce. Všimněte si, že výchozí nastavení, pokud nic neurčíte, NENÍ ODLOŽITELNÉ (nepříjemné).
- Zavolejte "ALTER TABLE mytable DISABLE TRIGGER ALL;", což zabrání spuštění jakýchkoli spouštěčů při načítání dat, a poté "ALTER TABLE mytable ENABLE TRIGGER ALL;" až je znovu povolíte.