Jedyne, co przychodzi mi do głowy, to mieć prawdziwy stół dla każdej „partycji”, a następnie widok, który łączy je wszystkie razem. Ale będziesz musiał przebudować widok za każdym razem, gdy dodajesz lub usuwasz „partycję”, i mogą wystąpić problemy z wydajnością, a także potencjalna komplikacja ze wszystkim z wyjątkiem wybranych - które można obejść za pomocą procedur wstawiania/aktualizowania/ usuń w odpowiedniej tabeli bazowej. Prawdopodobnie nie byłby łatwy w tworzeniu lub utrzymaniu, ani bardzo solidny. Istnieje powód, dla którego Oracle pobiera za to dodatkową opłatę.