Temat: SELECT CASE UPDATE/INSERT
Witam
Próbuje stworzyć zapytanie które pod określonym warunkiem wywoła UPDATE lub INSERT
SELECT CASE
WHEN (SELECT id FROM .........) IS NULL THEN
(INSERT ...............)
WHEN (SELECT id_book ................) IS NOT NULL THEN
(UPDATE ................')
END
Jednak bez powodzenia, wskazywany jest błąd w składni.
ERROR: syntax error at or near nazwa_tabeli
Czy jest to wykonalne, bo kiedyś słyszałem ,że w PostgreSQL nie da się tego zrobić.
A jeśli się nie da to prosiłbym o podobny lub zbliżony sposób.