Nie.
Nie można zdefiniować widoku, który zwraca zmienną liczbę kolumn w zależności od zmieniającej się definicji obiektu bazowego (niezależnie od tego, czy ten obiekt bazowy jest tabelą, czy widokiem). Możesz zdefiniować procedurę składowaną, która ma OUT
parametr typu SYS_REFCURSOR
to zwróciłoby wszystkie kolumny znajdujące się w obiekcie bazowym. Powinieneś także być w stanie zdefiniować funkcję tabeli potokowej, która zwraca inną liczbę kolumn w oparciu o bazowy obiekt — jest to jednak znacznie łatwiejsze w nowszych wersjach.