<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Dostęp do PostgreSQL z jezyka Java]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=355&amp;type=atom"/>
	<updated>2009-12-28T18:57:40Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=355</id>
		<entry>
			<title type="html"><![CDATA[Odp: Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1651#p1651"/>
			<content type="html"><![CDATA[Dzięki za pomoc.
Interesuje mnie plJAVA.
Pytania na które szukam odpowiedzi:
1) Jaka jest składnia służąca do utworzenia procedury obsługi języka pljava? 
2) Jak należy dodać sam język ?
3) Czy muszę pobrać pakiet [url]http://pgfoundry.org/projects/pljava/[/url] ?
3.1)Pakiet jest tylko dla linuxa? Gdzie mogę pobrać pakiet pod windows ?
4) Gdzie szukać materiałów na temat pljava w PostgreSQL?

Składnia utworzenia procedury obsługi języka pljava za pomocą instrukcji CREATE FUNCTION:
CREATE FUNCTION pljava_call_handler()
		RETURNS OPAQUE 
		AS 'C:/Program Files/PostgreSQL/8.3/lib/pljava.dll'
		LANGUAGE 'C' ;
ERROR:  could not load library "C:/Program Files/PostgreSQL/8.3/lib/pljava.dll": unknown error 126]]></content>
			<author>
				<name><![CDATA[woziu]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=64</uri>
			</author>
			<updated>2009-12-28T18:57:40Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1651#p1651</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1641#p1641"/>
			<content type="html"><![CDATA[No to teraz pojechałeś :).

JAVA to język programowania jak juz napisałeś. plJAVA do 'dodatek' do postgresa, który pozwala pisać procedury składowane w jezyku w składni opartym na javie (w życiu nie pisałem niczego w plJAVA ale podobno jest i działa).
To ty musisz wiedziec w czym masz napisać. Opracje na bazie mozna wykonac i za pomoca JAVA i plJAVA, tyle ze w pierwszym przypadku piszesz zewnetrzny program, który łączy się z bazą i wykonuje operacje a w drugim przypadku piszesz procedure składową która jest przychowywana w bazie i dziala analogicznie jak proceduar napisana w plpgsql.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-12-21T15:30:58Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1641#p1641</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1640#p1640"/>
			<content type="html"><![CDATA[Szczerze to nie do końca się orientuje jaka jest różnica miedzy JAVA a plJAVA.
Nie wiem jakie są różnice między Java a plJava więc trudno mi to uściślić.
JAVA - Java to obiektowy język programowania.
Nic nie pisałem w języku Java. 

"To może uściślając w JAVA czy plJAVA?" -> co łatwiej jest użyć w bazie danych.
Ja robię prost operację na bazie, dodać kolumnę , usunąć kolumnę itd.]]></content>
			<author>
				<name><![CDATA[woziu]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=64</uri>
			</author>
			<updated>2009-12-21T15:16:50Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1640#p1640</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1639#p1639"/>
			<content type="html"><![CDATA[To może uściślając w JAVA czy plJAVA?]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-12-21T14:27:25Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1639#p1639</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1638#p1638"/>
			<content type="html"><![CDATA[Mam procedurę w języku plpgsql która ma usunąć tablę.
Po wykonaniu danej procedury tabela przestaje istnieć wraz z danymi.
CREATE FUNCTION f11() RETURNS numeric AS ' 
BEGIN DROP TABLE nowa; 
RETURN 10; 
END; '
LANGUAGE 'plpgsql'; 
SELECT * FROM f11()

Mam za zadanie napisać  procedury w języku Java.
Kilka linii kodu które dodadzą, usuną dane z tabeli itd.
Jak pisałem w języku plpgsql wystarczył pdAdmin lub psql, pisałem Language 'język proceduralny'.

Utwórz funkcje f
Kod java
Kod java
Uruchom java
Wywołanie funkcji napisanej w języku java.]]></content>
			<author>
				<name><![CDATA[woziu]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=64</uri>
			</author>
			<updated>2009-12-21T13:55:04Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1638#p1638</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1637#p1637"/>
			<content type="html"><![CDATA[Chyba nie rozumiem twojego problemu.
Rozumiem że chcesz napisac program (klasy) w javie i to on ma sie łączyc z postgresem i robic jakieś 'cuda wianki'. Tak?
Jeśli tak to żadne psql ani pgadmi nie jest ci potrzebne, bo łączyć z bazą bedzie się twoj program korzystajac z jdbc.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-12-21T09:05:56Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1637#p1637</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1636#p1636"/>
			<content type="html"><![CDATA[W dokumentacji jest łączenie się z bazą. (Connecting to the Database)
Nie jest podane jakim narzędziem mam się posługiwać.
Jeśli wpisuję polecenia w pdAdmin lub psql, przy pierwszym słowie np. string, connection lub jdbc pojawia się informacja o błędzie składni.
Pytanie:
1) Gdzie wpisywać polecenia dotyczące połączenia z bazą i uruchomienia sterownika?]]></content>
			<author>
				<name><![CDATA[woziu]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=64</uri>
			</author>
			<updated>2009-12-20T13:59:47Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1636#p1636</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1606#p1606"/>
			<content type="html"><![CDATA[[url]http://jdbc.postgresql.org/documentation/83/index.html[/url] ;]]]></content>
			<author>
				<name><![CDATA[psocha]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=519</uri>
			</author>
			<updated>2009-12-07T22:14:04Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1606#p1606</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Dostęp do PostgreSQL z jezyka Java]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1601#p1601"/>
			<content type="html"><![CDATA[Mam za zadanie napisać procedury w języku Java.
Baza jest postawiona łączę się bez problemu przez pgAdmin, psql 8.3.7.
Co muszę zrobić, aby móc napisać program w języku Java?

1) Jak zainstalować sterownik JDBC?
2) Czy muszę korzystać  ECLIPSE lub NetBeans przy pisaniu kodu w Java?]]></content>
			<author>
				<name><![CDATA[woziu]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=64</uri>
			</author>
			<updated>2009-12-05T18:03:47Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1601#p1601</id>
		</entry>
</feed>
