| 44 | | Функцијата `fn_status_kazna` го враќа статусот на одредена казна според нејзиниот идентификатор. Како влезен параметар прима `kazna_id`, а потоа од табелата `Kazna` го зема статусот на казната. Ако статусот е 1, функцијата враќа `platena`. Ако статусот е 0, враќа `neplatena`, а во останатите случаи враќа `ponishtena`. |
| 45 | | |
| 46 | | Оваа функција е корисна кога системот треба брзо да прикаже дали одредена казна е платена или не, без секогаш рачно да се проверува бројчестата вредност на статусот. |
| | 44 | Функцијата `fn_status_kazna` го враќа статусот на одредена казна според нејзиниот идентификатор. Како влезен параметар прима `p_kazna_id`, а потоа од табелата `Kazna` и поврзаната табела `StatusKazna` го зема името на статусот на казната. Ако казната не постои, функцијата враќа `Kaznata ne postoi`. Ако статусот е `platena`, враќа `Kaznata e platena`. Ако статусот е `neplatena`, враќа `Kaznata ne e platena`. Ако статусот е `ponishtena`, враќа `Kaznata e ponishtena`, а во останатите случаи враќа `Nepoznat status na kazna`. |
| | 45 | |
| | 46 | Оваа функција е корисна кога системот треба брзо да прикаже дали одредена казна е платена, неплатена или поништена, без секогаш рачно да се проверува статусот преку табелите `Kazna` и `StatusKazna`. |