Kernel escribió:
> ok, gracias,
> estaba buscado alguna función que me lo verifique sin tener que hacer un
> delete , si había algo hecho
¿para qué?
--
Álvaro Herrerahttps://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
ok, gracias,
estaba buscado alguna función que me lo verifique sin tener que hacer un
delete , si había algo hecho
El 09/04/2018 a las 16:45, Alvaro Herrera escribió:
Kernel escribió:
No exactamente,
lo que busco es a nivel de registro,a nivel de dato, me explico ,
Puedo tener un id que es
Kernel escribió:
> No exactamente,
> lo que busco es a nivel de registro,a nivel de dato, me explico ,
>
> Puedo tener un id que este solo este en la tabla principal y no en las
> otras.
> Imagina que quiero borrar un id de la tabla principal y quiero ver si puedo
> o no borrarlo, si ese dato en c
No exactamente,
lo que busco es a nivel de registro,a nivel de dato, me explico ,
Puedo tener un id que este solo este en la tabla principal y no en las
otras.
Imagina que quiero borrar un id de la tabla principal y quiero ver si
puedo o no borrarlo, si ese dato en concreto esta en otras tablas
Hola Kernel, ¿buscas algo asi?
|SELECT tc.constraint_name,tc.table_name,kcu.column_name,ccu.table_name
AS foreign_table_name,ccu.column_name AS foreign_column_name FROM
information_schema.table_constraints AS tc JOIN
information_schema.key_column_usage AS kcu ON tc.constraint_name
=kcu.constr
Hola,
Me pregunto si existe alguna función que me diga en que tablas esta
referenciado un dato.
supongamos que tengo una tabla maestra (A) que tiene un campo id como
PRIMARY KEY, a esta se referencian otras tablas (B),(C), etc .., tienen
un FOREIGN KEY a la tabla (A)
Antes de borrar un d