Pregunta

Estaba tratando de eliminar un registro de una tabla en la base de datos AS / 400.Recibí un mensaje de error que decía que hay una integridad referencial a otra tabla XYZ en el mismo esquema ABC.

A mi maravilla, esa tabla no estaba en la lista de las tablas mostradas por mi cliente de base de datos DBvisualizer.

Luego decidí hacer un selecto en esa tabla (abc.xyz), pero me devolví los registros.Pensando que podría ser un problema de cliente, usé otro cliente (AS / 400 Operaciones Navigator): tuve los mismos resultados: la tabla no está en la lista, pero obtuve los resultados cuando hice un selecto * desde abc.xyz

Mis preguntas son, ¿pueden ocultarse las tablas AS / 400 de tal manera?

(Tenga en cuenta que la tabla ni siquiera estaba en la tabla de vistas / mesa / alias / de consulta materializada)

¿Fue útil?

Solución

Las tablas se pueden "ocultar" a través de las autoridades en el objeto.¿Tienes * Autoridad de Allobj?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top