<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Rozdzielanie wyrazow w stringu po spacji]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=1463&amp;type=atom"/>
	<updated>2013-02-22T13:58:15Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=1463</id>
		<entry>
			<title type="html"><![CDATA[Odp: Rozdzielanie wyrazow w stringu po spacji]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4064#p4064"/>
			<content type="html"><![CDATA[zależy do czego ma to być zastosowane

[b]Metoda 1 i 2[/b]
select 
 split_part('Ala ma kota', ' ', 1) as metoda1_wyraz1
,split_part('Ala ma kota', ' ', 2) as metoda1_wyraz2
,split_part('Ala ma kota', ' ', 3) as metoda1_wyraz3
,split_part('Ala ma kota', ' ', 4) as metoda1_wyraz4 --nawet jak go nie ma
,regexp_split_to_array('Ala ma kota', E'\\s+') as metoda2
,(regexp_split_to_array('Ala ma kota', E'\\s+'))[1] as metoda2_wyraz1
,(regexp_split_to_array('Ala ma kota', E'\\s+'))[2] as metoda2_wyraz2
,(regexp_split_to_array('Ala ma kota', E'\\s+'))[3] as metoda2_wyraz3;
--,(regexp_split_to_array('Ala ma kota', E'\\s+'))[4] as metoda2_wyraz3 --to nie zadziala
; 
[b]Metoda3[/b]
select * from regexp_split_to_table('Ala ma kota', E'\\s+') wyrazy;]]></content>
			<author>
				<name><![CDATA[c_michal]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=627</uri>
			</author>
			<updated>2013-02-22T13:58:15Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4064#p4064</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Rozdzielanie wyrazow w stringu po spacji]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4063#p4063"/>
			<content type="html"><![CDATA[Nie ma to jak dawac rozwiazanie do wlasnego posta....:)

UPDATE tabela SET kolumna_modyfikowana = split_part(kolumna_rozdzielana, ' ', 1);

jedynka na koncu, to od ktorej spacji rozbijamy zdanie]]></content>
			<author>
				<name><![CDATA[KotonPL]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1529</uri>
			</author>
			<updated>2013-02-22T13:45:54Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4063#p4063</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Rozdzielanie wyrazow w stringu po spacji]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4061#p4061"/>
			<content type="html"><![CDATA[Oswieci mnie ktos?
Jaka skladnia bedzie przy rozdzielaniu wyrazow w stringu po spacji? 
"Przykladowy tekst do pomocy" - chce rozbic to zdanie, zeby kazdy wyraz byl w oddzielnej kolumnie.]]></content>
			<author>
				<name><![CDATA[KotonPL]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1529</uri>
			</author>
			<updated>2013-02-22T11:39:18Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4061#p4061</id>
		</entry>
</feed>
