[SQL] Czy da sie zrobic WIDOK z parametrami?

0

Mam stworzony WIDOK (VIEW) ale teraz musialem dodac opcje tak by widok byl generowany poprzez parametr daty. Miedzy jedna data, a drugą. Czy da sie uzyc w widoku parametru cos podobnego do funkcji ? nie wiem jak to zrealizowac.

0

Raczej w ten sposob:

create view nazwa as
  select a, b, data from tabela

select * from nazwa where data < ... and data > ...
0

Spraedź i utwórz sobie procedurkę SQL a w niej zastosuj składnię SQL dotyczącą utworzenia widoku. W procedurze masz możliwośc wprowadzania parametrów typu IN, OUT, INOUT.

0

W Firebirdzie jest możliwa taka składnia:
SELECT * FROM Nazwa_Procedury(parametr);
więc można zrobić z tego widok i jest to w miarę optymalne rozwiązanie.

Niestety nie działa to w Oracle, nie wiem dlaczego, może ktoś podpowie jak to obejść

1 użytkowników online, w tym zalogowanych: 0, gości: 1