Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PostgreSQL] Trigger - select wewnątrz funkcji
The Night Shadow
post
Post #1





Grupa: Zarejestrowani
Postów: 495
Pomógł: 2
Dołączył: 5.02.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


IF(TG_OP='INSERT') THEN

TU FUNKCJA

END IF;

Mamy taką sytuajcę. W formularz dodawania użytkownika wybieramy id grupy do której chcemy go przyporządkować. To id jes podawane w zapytaniu. Zadaniem triggera jest automatyczne pobranie nazwy grupy użytkowników z odpowiedniej tabeli i dodanie jej do zpaytania INSERT. Coś w ten deseń:

NEW.group_name = SELECT name FROM adminsgroups WHERE admins_group_id = NEW.group_id;
RETURN NEW;

Tylko, że to wywala błąd składni. zy to jes w ogóle realizowalne?

Temat do zamkniecia, problem rozwiązany.

NEW.group_name = (SELECT name FROM adminsgroups WHERE admins_group_id = NEW.group_id);

Ten post edytował The Night Shadow 31.01.2010, 15:35:59


--------------------
Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych
Copywriter
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 10:13