<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - jak sprawdzić zgodność typu pobranych danych]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=145</link>
		<description><![CDATA[Najświeższe odpowiedzi w jak sprawdzić zgodność typu pobranych danych.]]></description>
		<lastBuildDate>Fri, 27 Feb 2009 14:28:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: jak sprawdzić zgodność typu pobranych danych]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=569#p569</link>
			<description><![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]]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Fri, 27 Feb 2009 14:28:35 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=569#p569</guid>
		</item>
		<item>
			<title><![CDATA[jak sprawdzić zgodność typu pobranych danych]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=568#p568</link>
			<description><![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 :)]]></description>
			<author><![CDATA[dummy@example.com (r_k2)]]></author>
			<pubDate>Fri, 27 Feb 2009 13:23:15 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=568#p568</guid>
		</item>
	</channel>
</rss>
