Catalogo del Sistema

01/09/2003 - 18:05 por Sebastián | Informe spam
Alguien sabe como puedo hacer para realizar una busqueda
en el catálogo del Sistema?

Preguntas similare

Leer las respuestas

#1 Emilio Boucau
01/09/2003 - 19:04 | Informe spam
Sebastian,

fijate en los Books On Line los temas referidos a INFORMATION_SCHEMA. Si
alli no esta lo que necesitas, contanos mas en detalle de que se trata.

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina
Respuesta Responder a este mensaje
#2 Sebastián Sarasate
01/09/2003 - 19:19 | Informe spam
El tema es el siguiente: Yo necesito ver las tablas y los vinculos que hay
entre ellas. Esto necesito hacerlo para después poder programar una consulta
que busque dentro de estas tablas un determinado dato y lo borre de la tabla
en la que figura. Te copiouna explicación mas clara de que es lo que
necesito hacer. Antes que nada te aviso que la base de datos ya está creada
por lo que no puedo use un delete cascade.

El script debe realizar:

· Borrado de información de N divisiones (1 o más). Las divisiones
se ingresarían manualmente en el script.

· Borrado de las divisiones de la tabla SIST_DIVI



Para ello debe contemplar

· La detección de filas a borrar a través de la detección
automática de tablas hijas de SIST_DIVI y el armado de sentencia SQL para el
borrado a través de la columna FK. Esto debe realizarse teniendo en cuenta
que la FK de división se propaga en varios niveles. Ejemplo:

1. Tabla CPAG_CDPR (FK CDPR_DIVISION_CDPR)

2. La PK de esta a su vez se propaga en CPAG_RCCP (FK
RCCP_DIVISION_CDPR, RCCP_TIPO_CDPR y RCCP_NUMERO_CDPR)

3. Esta a su vez en CPAG_CTEP, etc.

· Tablas hijas sin integridad: estas se borran directamente con el
atributo división. Estas son:

CONT_AUAS - Auditoria de asientos contables

CCOB_AUCB - Auditoria de comprobantes de clientes

COMP_AUCM - Auditoria de comprobantes de compras

ACCT_AUAC - Auditoria de comprobantes de contratos

y control de tiempos

PROD_AUPD - Auditoria de comprobantes de

producción

CPAG_AUCP - Auditoria de comprobantes de

proveedores

STOC_AUCS - Auditoria de comprobantes de stock

VENT_AUCV - Auditoria de comprobantes de ventas

TESO_AUMB - Auditoria de movimientos bancarios





· La secuencia lógica es:

a) Detección de tablas y armado de sentencias

b) Borrado de integridad referencial (usar el script que ya se armó)

Borrado de filas


"Emilio Boucau" escribió en el mensaje
news:
Sebastian,

fijate en los Books On Line los temas referidos a INFORMATION_SCHEMA. Si
alli no esta lo que necesitas, contanos mas en detalle de que se trata.

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida