Я работаю над запросом SQL, который имеет 110+ объединений и Oracle 12 C, что приводит к ошибке ниже при выполнении запроса.
ORA-01792: максимальное количество столбцов в таблице или представлении - 1000 01792. 00000 - «Максимальное количество столбцов в таблице или представлении равно 1000»
Получено исправление от oracle и по какой-то причине невозможно применить исправление на серверах. У меня есть пара вопросов.
- Как лучше всего реорганизовать / разделить этот большой запрос?
- Есть ли способ узнать количество столбцов, соединяемых при выполнении запроса. Хотел узнать, повлияют ли мои изменения на sql на уменьшение количества объединений.
Заранее спасибо.