<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - jak sprawdzić zgodność typu pobranych danych]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=145&amp;type=atom"/>
	<updated>2009-02-27T14:28:35Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=145</id>
		<entry>
			<title type="html"><![CDATA[Odp: jak sprawdzić zgodność typu pobranych danych]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=569#p569"/>
			<content type="html"><![CDATA[Potrzebna bedzie funkcja plpgsql, pewnie jakiś kursor i obsługa błędów. Wszystko znajdziesz na postgresql.org np

struktury i obsługa błędów w plpgsql  - [url]http://www.postgresql.org/docs/8.3/static/plpgsql-control-structures.html[/url]
rodzaje błędów w plpgsql - [url]http://www.postgresql.org/docs/8.3/static/errcodes-appendix.html[/url]]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-02-27T14:28:35Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=569#p569</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[jak sprawdzić zgodność typu pobranych danych]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=568#p568"/>
			<content type="html"><![CDATA[Zaczynam nowy wątek, bo to nowy problem ale dotyczy wątku z pobraniem daty z pesel.

Jak sprawdzić czy pobrane dane są oczekiwanego typu, w tym przypadku typu date o formacie XXXX-XX-XX ?
Dane są pobierane z jednej kolumny, przerabiane na podany format daty, i jeśli pasuje to zapisywane do drugiej kolumny.
Jeżeli dane po przeobieniu nie pasują bo dzień=60 lub miesiąc=20 to zgłasza error i akcja stop.
Więc chodzi o to, że jeśli wyskoczy error to np. żeby dla danego wiersza nic nie zrobił a przeszedł dalej.

Chciałoby się coś takiego jak IF(....) ale muszę sprawdzić gdzie i jak go używać... 

O ile ktoś może się wypowiedzieć, to zachęcam, a ja jak coś znajdę to też dodam :)]]></content>
			<author>
				<name><![CDATA[r_k2]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=341</uri>
			</author>
			<updated>2009-02-27T13:23:15Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=568#p568</id>
		</entry>
</feed>
