Temat: kilka pytań nt. funkcji sql ??
Witam!
I. funkcje w języku SQL:
1) Chciałem zapytać czy za pomocą zwykłej funkcji w języku 'sql' możeliwe jest wykonanie działania na danych z tabel inne niż SELECT??
1.1) Czy za pomocą funkcji można dodawać dane INSERT INTO??
1.2) Czy też wykonywać całą procedurę??
//Pytam funkcję w język SQL,choć wiem że zapewne w PL/pgSQL jest to możliwe.
2) Czy można wyłączyć obsługę innych zapytań niż tylko zadeklarowane funkcję??
II. Proceduralne dodawania danych:
3) Czy można nie deklarując funkcji ani procedury w jednym zapytaniu dokonać INSERT'a częściowo w oparciu o SELECT?? Chodzi np. o sytuację że chcąc dodać nowy rekord do tabeli muszę znać nr rekordu poprzedniego (serial nie wchodzi tu w grę, gdyż chodzi o kilka tabel).