<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - wlasne kody bledow]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=281&amp;type=atom"/>
	<updated>2009-08-28T13:48:58Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=281</id>
		<entry>
			<title type="html"><![CDATA[Odp: wlasne kody bledow]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1202#p1202"/>
			<content type="html"><![CDATA[Nieprecyzyjnie sie wyrazilem. Dana funkcja, np. dodajaca pozycje do bazy ma zwrocic tablice, zawierajaca status wykonania, ewentualny opis i powiedzmy id dodanej pozycji (w przypadku poprawnego wykonania). 
Np. wywolanie jakas_funkcja(tutaj_argumenty) zwraca tablice [0,0,id_wstawionej_pozycji] w przypadku powodzenia, a np. [1,1234,0] jesli np. wpisywana wartosc nie spelnia ograniczenia(co odpowiada [status_failed,wrong_value,0]).
Powoli tez sie sklaniam do tego rozwiazania, ale na razie szukam;-)

Pozdrawiam]]></content>
			<author>
				<name><![CDATA[6nom]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=971</uri>
			</author>
			<updated>2009-08-28T13:48:58Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1202#p1202</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: wlasne kody bledow]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1201#p1201"/>
			<content type="html"><![CDATA[Dobrze rozumiem, że  'STATUS_FAILED','WRONG_VALUE' mapuje sie na 0. Jesli tak to chyba nie ma lepszego sposobu jak zapisanie sobie wszystkich mapowań w tablicy.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-08-28T13:08:43Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1201#p1201</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[wlasne kody bledow]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1200#p1200"/>
			<content type="html"><![CDATA[Witam
Mam do napisania pare funkcji, w ktorych bedzie zdefiniowana logika dzialania aplikacji. Chcialbym, zeby funkcje zwracaly status wykonania, opis ewentualnego bledu i wartosc, w przypadku poprawnego wykonania (cos ala [status_code][desc][value]).
Jestem daleki od powielania definiowania stalych w kolejnych funkcjach, stad moje pytania, czy istnieje lepszy sposob od obudowywania zwracanego wyniku funkcja, ktora wykona zapytanie do tabeli zawierajacej definicje stalych i zwroci odpowiednia wartosc opisujaca status itp.? Tzn. zamiast w danej funkcji pisac np. return map_result('STATUS_FAILED','WRONG_VALUE',0); chcialbym napisac return array[STATUS_FAILED,WRONG_VALUE,0];]]></content>
			<author>
				<name><![CDATA[6nom]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=971</uri>
			</author>
			<updated>2009-08-28T12:39:20Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1200#p1200</id>
		</entry>
</feed>
