Oracle
 sql >> Database >  >> RDS >> Oracle

ORA-01792:il numero massimo di colonne in una tabella o vista è 1000 errori durante l'utilizzo di WITH in sql

Abbiamo avuto un problema simile (Ecco un estratto dalla SR):

La creazione della vista genera ORA-01792 il numero massimo di colonne in una tabella o una vista è 1000

Abbiamo una nuova applicazione che ha una vista che contiene 35 colonne. Tuttavia, durante la creazione, viene visualizzato un errore affermando che ci sono oltre 1000 colonne, il che è falso. Allego la definizione della vista

Ecco cosa ha detto Oracle (e ha risolto il problema):

Bug 19893041:ORA-01792 ACCADDE QUANDO L'AGGIORNAMENTO ALLA 12.1.0.2

chiuso come dup di

Bug 19509982:DISATTIVA FIX PER RIALZARE ORA-1792 PER DEFAULT.

Soluzione:SQL> altera il set di sistema "_fix_control"='17376322:OFF';OrB. Applicare la patch 19509982 (nessun conflitto trovato con la patch allegata)

Potrebbe essere lo stesso problema che stai riscontrando.