Oracle & cizi klice

Honza Pazdziora adelton na informatics.muni.cz
Čtvrtek Srpen 24 16:51:01 CEST 2000


On Thu, Aug 24, 2000 at 02:37:45PM +0000, Vladimir Naprstek wrote:

> lze zjistit, zda k zaznamu v jedne tabulce nejsou pomoci cizich klicu
> pripojeny zaznamy z jinych tabulek?
> potrebuji urcit, zda zaznam je mozno smazat ci nikoliv. Nezajima mne ani
> jake zaznamy v jakych tabulkach, jen ano/ne.

Udelejte v transakci delete a pokud selze s

	ORA-02292: integrity constraint (schema.constraint_name) violated - child record found

tak nejde, jinak jde, a rollback. Samozrejme to nezachyti foreign
klice s kaskadou on delete, coz muze a nemusi byt to, co potrebujete.

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, DBI, Oracle, MySQL, auth. WWW servers, MTB, Spain, ...
------------------------------------------------------------------------


Další informace o konferenci Test