@ugotowany_kamien: Błąd mówi o tym, że próbujesz zapisać wartości trzech atrybutów do jednej zmiennej. Ale to nie jedyny problem tutaj, bo ma ona typ varchar, a Ty próbujesz zwrócić ją z funkcji, która ma zwracać number. Do tego przy select into (po poprawieniu pierwszego problemu) może zostać rzucony wyjątek, jeśli zapytanie zwróci 0 lub więcej niż jedną krotkę.
@ugotowany_kamien: Nie wiem jaki cel jest tej funkcji? Jej działanie ma polegać na tym iż podasz jej identyfikator zespołu ? i co masz dostać w wyniku jej działania? Kilka wierszy ? Funkcja może przyjąć generalnie jedną wartość, która może ew być tablicą. Nie ma możliwości zwrócenia za pomocą funkcji kilku wierszy. Zapytanie zadziałało, ale w przypadku funkcji jedyną możliwością jest zwrócenie wyniku wielowierszowego na standardowe wyjście, ale to wtedy nie ma
Aktywne Wpisy
18+
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Witam, mam problem z zadaniem
dla sprawdzenia czy poprawnie napisałem skąd ma pobierać napisałem:
i wyświetliło wszystko dobrze
ale kiedy zrobiłem funkcję:
wyskoczył mi błąd:
co robię źle?
Nie wiem jaki cel jest tej funkcji?
Jej działanie ma polegać na tym iż podasz jej identyfikator zespołu ? i co masz dostać w wyniku jej działania? Kilka wierszy ?
Funkcja może przyjąć generalnie jedną wartość, która może ew być tablicą. Nie ma możliwości zwrócenia za pomocą funkcji kilku wierszy.
Zapytanie zadziałało, ale w przypadku funkcji jedyną możliwością jest zwrócenie wyniku wielowierszowego na standardowe wyjście, ale to wtedy nie ma