Я пытался удалить запись из таблицы в базе данных AS / 400.Я получил сообщение об ошибке, в котором говорится, что в той же ABC схемы есть ссылочная целостность другой таблицы XYZ.
К моему удивлению, эта таблица не была в списке таблиц, показанных моим клиентом базы данных DbVisualizer.
Затем я решил сделать выборку для этой таблицы (ABC.XYZ) - но я вернул записи.Думая, что это может быть проблема клиента, я использовал другой Клиент (AS / 400 Operations Navigator) - у меня были те же результаты: таблицы нет в списке, но я получил результаты обратно, когда я сделал SELECT * FROM ABC.XYZ
Мои вопросы: могут ли таблицы AS / 400 быть скрыты таким образом?
(обратите внимание, что таблицы даже не было в представлениях / системной таблице / псевдониме / материализованной таблице запросов)