"SQLCODE=-204, SQLSTATE=42704" – це a
вказуючи "об'єкт не існує'; у цьому випадку це вказує на те, що або об’єкт USER_TABLES відсутній, або що користувач <UserID> не має доступу для читання цього. USER_TABLES – це функція сумісності з Oracle. 13 лютого 2020 р.
Повідомлення про помилку не пояснюється: будь-яка операція об’єднання повинна мати оператори select, які містять однакову кількість і тип стовпців. Ваш запит не виконує це, отже, помилка.
Пояснення. Цей код повернення використовується для повідомлення про одну з таких помилок: у випадку оператора INSERT або UPDATE або оператора SELECT FROM INSERT або UPDATE, вказаний стовпець не є стовпцем таблиці або представлення, який було зазначено як об’єкт вставки або оновлення.
Знайдіть у наборі даних SYSLOG повідомлення, пов’язані з помилкою. Перевірте ідентичність ресурсу, який був недоступний. Щоб визначити, чому ресурс був недоступний, зверніться до вказаного коду причини.
Помилка PostgreSQL 42704 НЕВИЗНАЧЕНИЙ ОБ’ЄКТ виникає, коли посилається на об’єкт, якого немає в базі даних. Це може мати значний вплив на програму, оскільки може запобігти належній роботі програми або навіть запобігти її запуску взагалі.
«SQLCODE=-204, SQLSTATE=42704» — це код помилки DB2, що вказує на «об'єкт не існує'; у цьому випадку це вказує на те, що або об’єкт USER_TABLES відсутній, або що користувач <UserID> не має доступу для читання цього. USER_TABLES — це функція сумісності з Oracle.