Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 8.06.2014 Ostrzeżenie: (0%)
|
Cześć wszystkim,
Mam problem z funkcją, która sprawdza kwotę kary pieniężnej za przetrzymaną książkę i wpisuje ją do odpowiedniej kolumny. Problem jest taki, że próbowałem na różne sposoby zmienić tą funkcję, a problem wyskakuje wciąż ten sam. Ostatnia aktualizacja błędu wraz z kodem funkcji poniżej: KOD FUNKCJI:
KOD BŁĘDU: ERROR: stack depth limit exceeded HINT: Increase the configuration parameter "max_stack_depth". CONTEXT: SQL statement "SELECT 1 FROM ONLY "public"."books" x WHERE "isbn" = $1 FOR SHARE OF x" SQL statement "UPDATE borrowed_books SET amount_of_fine = $1 * (SELECT value FROM rules WHERE rules_id = 1) WHERE borrowed_books.book_borrowing_id = $2 " Z góry dziękuję za pomoc. |
|
|
|
KcR [PostgreSQL] Problem z funkcją przed update 21.06.2014, 11:38:36
Crozin Czy mi się wydaje czy w tym triggerze odpalasz zaw... 21.06.2014, 11:51:20
KcR Czyli jeśli w triggerze występuje Update to znowu ... 21.06.2014, 12:46:54
Crozin = to operator porównania, := to operator przypisan... 21.06.2014, 12:57:25 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 15:47 |