Article View: pl.comp.lang.delphi.bazy-danych
Article #82183Re: Zapytania do typów obiektowych Oracla
From: Adam Siwoń
Date: Fri, 06 Jun 2014 12:26
Date: Fri, 06 Jun 2014 12:26
34 lines
2510 bytes
2510 bytes
W dniu 2014-06-05 18:21, Ciekawy pisze: > >> Nie znam Oracle, ale zerknij tutaj może coś pomoże >> http://docs.oracle.com/cd/B19306_01/appdev.102/b14261/collection_method.htm >> > > ok, tylko niezbędne dla mnie funkcje dla typów obiektowych count itd. > nie są dostępne, dla SQl tylko Pl/sql. A ja nie mogę na bazie danych na > której jestem tylko gościem dodawać swoich procedur. Nie możesz dodawać procedur, ale możesz wykonywać bloki poleceń typu: declare <definicje zmiennych> begin kod PL/SQL end; do których możesz przekazywać parametry jak do zwykłych zapytań SQL. W sekcji deklaracji możesz definiować własne typy chyba nawet włącznie z tabelami. Nie dam natomiast głowy, że da się pisać do parametrów, bo nigdy tego nie używałem. Można to obsługiwać przez pisanie na OUTPUT, ale to jest raczej rozwiązanie typu: jak już absolutnie nie da się nic innego zrobić i nie spodziewałbym się po nim odpowiedniej wydajności. Może dało by się dobrać do danych w tabeli w wierszu używając kursorów zagnieżdżonych? Tylko nie wiem, czy Zeos albo UniDAC to obsługuje. Na pewno obsługuje to FireDAC (http://docwiki.embarcadero.com/RADStudio/XE5/en/Using_Oracle_with_FireDAC) i komponenty przeznaczone dla Oracle - jak ODAC. -- z pozdrowieniami Adam Siwoń
Technical Details
Message-ID:
<5391b387$0$2372$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<lmpp99$ff5$1@node1.news.atman.pl> <lmpudi$hf3$1@node2.news.atman.pl> <lmq5di$p7p$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Fri, 06 Jun 2014 14:26:47 +0200 From: Adam Siwoń <traptak@poczta_no_spaam.onet.pl> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 Newsgroups: pl.comp.lang.delphi.bazy-danych Subject: Re: Zapytania do typów obiektowych Oracla References: <lmpp99$ff5$1@node1.news.atman.pl> <lmpudi$hf3$1@node2.news.atman.pl> <lmq5di$p7p$1@node2.news.atman.pl> In-Reply-To: <lmq5di$p7p$1@node2.news.atman.pl> Lines: 35 Message-ID: <5391b387$0$2372$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 80.53.227.122 X-Trace: 1402057607 unt-rea-a-01.news.neostrada.pl 2372 80.53.227.122:47266 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit