Index: phpdoc/hu/functions/pgsql.xml diff -u /dev/null phpdoc/hu/functions/pgsql.xml:1.4 --- /dev/null Thu Sep 13 03:32:23 2001 +++ phpdoc/hu/functions/pgsql.xml Thu Sep 13 03:32:23 2001 @@ -0,0 +1,1218 @@ + + + + PostgreSQL függvények + PostgreSQL + + + + Postgres, amit eredetileg a UC Berkeley Computer Science + Department fejlesztett ki, úttörő volt az objektum-relációs adatmodellek területén, és most elérhetővé válik több kereskedelmi adatbázisban is. + Támogatja az SQL92/SQL3 nyelv használatát, tranzakciók integritását és a + típusok kiterjeszthetőségét. A PostgreSQL egy public-domain, + nyílt forrású leszármazottja ennek az eredeti Berkeley kódnak. + + + A PostgreSQL ingyenes. A legújabb verzió a + www.PostgreSQL.org címen érhető el. + + + A 6.3 verzió óta (03/02/1998) a PostgreSQL unix socketeket használ. + A lenti táblázat mutatja az új kapcsolatteremtési lehetőségeket. + Ez a socket a /tmp/.s.PGSQL.5432 néven érhető el. + Ezt az opciót a postmaster parancs '-i' + kapcsolójával érheted el, a jelentése pedig: + "figyeld a TCP/IP socketeket is úgy, mint a unix socketeket". +

+ Postmaster és a PHP + + + + Postmaster + PHP + Állapot + + + + + postmaster & + pg_connect("", "", "", "", "dbname"); + OK + + + postmaster -i & + pg_connect("", "", "", "", "dbname"); + OK + + + postmaster & + pg_connect("localhost", "", "", "", "dbname"); + + Unable to connect to PostgreSQL server: connectDB() failed: + Is the postmaster running and accepting TCP/IP (with -i) + connection at 'localhost' on port '5432'? in + /path/to/file.php3 on line 20. + vagyis: + Nem lehet kapcsolódni a PostgreSQL szerverhez: a connectDB() hívás + meghiúsult. Fut a postmaster, és fogadja a TCP/IP kapcsolatokat (-i) + a helyi gépen az 5432-es porton? a + /elérési_út/a/file.php3 a 20-as sorban + + + + postmaster -i & + pg_connect("localhost", "", "", "", "dbname"); + OK + + + +
+ + + A következőképp is kezdhetsz kapcsolatot: + $conn = pg_Connect("host=localhost port=5432 + dbname=chris"); + + + Annak érdekében, hogy használhassunk nagy objektum felületet (lo), + szükséges az egészet egy tranzakciós blokkba foglalni. A tranzakciós + blokk egy begin-nel kezdődik, és ha a tranzakció + érvényes, egy commit-tal vagy egy + end-del végződik. Ha a tranzakció meghiúsul, akkor + rollback vagy abort paranccsal + kell végződnie. + + + Nagy objektumok használata + +<?php + $database = pg_Connect ("", "", "", "", "jacarta"); + pg_exec ($database, "begin"); + $oid = pg_locreate ($database); + echo ("$oid\n"); + $handle = pg_loopen ($database, $oid, "w"); + echo ("$handle\n"); + pg_lowrite ($handle, "gaga"); + pg_loclose ($handle); + pg_exec ($database, "commit"); +?> + + + + + + + + pg_Close + lezár egy PostgreSQL kapcsolatot + + + Leírás + + + bool pg_close + int connection + + + + Hamissal tér vissza, ha a connection érvénytelen kapcsolatazonosító, + egyébként igazzal. Lezárja az adott azonosítójú kapcsolatot a + PostgreSQL adatbázissal. + + + + + + + pg_cmdTuples + az érintett sorok számát adja vissza + + + Leírás + + + int pg_cmdtuples + int result_id + + + + A pg_cmdTuples az INSERT, UPDATE vagy DELETE + kérések által érintett sorokat adja vissza. Ha egyetlen sor sem + érintett, az eredmény 0 lesz. + + pg_cmdtuples + +<?php +$result = pg_exec($conn, "INSERT INTO verlag VALUES ('Autor')"); +$cmdtuples = pg_cmdtuples($result); +echo $cmdtuples . " <- cmdtuples affected."; +?> + + + + + + + + + pg_Connect + megnyit egy kapcsolatot + + + Leírás + + + int pg_connect + string host + string port + string options + string tty + string dbname + + + + Sikeres végrehajtás esetén egy kapcsolat-azonosítóval tér vissza, + vagy hamissal, ha a kapcsolat nem hozható létre. Kapcsolatot nyit + egy PostgreSQL adatbázishoz. Az összes argumentum változó-interpolált, + beleértve a porszámot is. Az options és a tty argumentumok opcionálisak, + vagyis elhagyhatók. Ez a függvény egy kapcsolat-azonosítóval tér vissza, + mely más PostgreSQL függvények használatához szükséges. Egyszerre + több kapcsolatot is tudsz nyitni. + + + Kapcsolat létrehozására alkalmas az alábbi parancs is: + $conn = pg_connect("dbname=marliese port=5432"); + A dbname és a + port paraméter mellett még használható a + host, + tty, + options, + user és a + password. + + + Lásd még a pg_pConnect függvényt. + + + + + + + pg_DBname + adatbázis neve + + + Leírás + + + string pg_dbname + int connection + + + + Az adott kapcsolatazonosítójú PostgreSQL adatbázisnevével tér vissza, vagy hamissal, ha a kapcsolat-azonosító érvénytelen. + + + + + + + pg_ErrorMessage + hibaüzenet + + + Leírás + + + string pg_errormessage + int connection + + + + Egy hibaüzenetet tartalmazó stringgel tér vissza, vagy hamissal, ha gáz van. + Returns a string containing the error message, false on failure. + A hibáról részletes leírást valószínűleg nem sikerül kapnod ezzel a + pg_errormessage függvénnyel, ha egy hiba történt a legutolsó adatbázisművelet során, amely számára létezik egy érvényes kapcsolat, ez a függvény a backend server által generált üzenetet írja ki. + + + + + + + pg_Exec + végrehajt egy kérést + + + Leírás + + + int pg_exec + int connection + string query + + + + Egy eredményindexszel tér vissza, ha a kérés teljesíthető, vagy hamissal, ha a + kapcsolat-azonosító érvénytelen, vagy nem teljesíthető a kérés. + A hibára vonatkozó részleteket a + pg_ErrorMessage függvény segítségével + nyerhetünk, ha a kapcsolat létezik. + Egy SQL kérést küld a kapcsolat-azonosítóban meghatározott + PostgreSQL adatbázisnak. A kapcsolat-azonosítónak egy valós + pg_Connect által visszaadott azonosítónak + kell lennie. E függvény visszatérési értéke indexül szolgál más + PostgreSQL függvények segítségével történő információeléréshez. + + + A PHP/FI 1-gyel tért vissza, ha a kérés nem szolgáltatott adatot. + (pl.: insert vagy update) és 1-nél nagyobb számot olyan selecteknél + is, ami üres halmazzal tért vissza. + No such assumption can be made in PHP. [Nincs ilyen feltételezés a PHP-ben???] + + + + + + + + + pg_Fetch_Array + beolvas egy sort egy tömbbe + + + Leírás + + + array pg_fetch_array + int result + int row + int + result_type + + + + + Az adatbázis következő sorával tér vissza tömb formában, vagy hamissal, + ha már nincs több sor. + + + A pg_fetch_array függvény a + pg_fetch_row kiterjesztett változata. + Amellett, hogy a tömb numerikusan indexelhető, az adatokat asszociatív + indexszel is tárolja a mezőneveket használva kulcsnak. + + + A harmadik, result_type nevű argumentum a következő + értékeket veheti fel: PGSQL_ASSOC, PGSQL_NUM, and PGSQL_BOTH. + + + A result_type paraméter a PHP 4.0-ás + változatában került a nyelvbe. + + + + + Jó tudni, hogy a + pg_fetch_array használata NEM jelentősen lassabb, + mint a pg_fetch_row használata, míg az eredmény érthetőbb. + + + További részletekért lásd még a + pg_fetch_row + függvényt. + + + A pg_fetch_array használata + +<?php +$conn = pg_pconnect("","","","","publisher"); +if (!$conn) { + echo "Hiba történt.\n"; + exit; +} + +$result = pg_Exec ($conn, "SELECT * FROM authors"); +if (!$result) { + echo "Hiba történt.\n"; + exit; +} + +$arr = pg_fetch_array ($result, 0); +echo $arr[0] . " <- array\n"; #hiba < kell!!! + +$arr = pg_fetch_array ($result, 1); +echo $arr["author"] . " <- array\n"; # itt is +?> + + + + + + + + pg_Fetch_Object + sor beolvasása objektumként + + + Leírás + + + object pg_fetch_object + int result + int row + int + result_type + + + + + Egy objektummal tér vissza, aminek a tulajdonságai megegyeznek a beolvasott + sor mezőivel, hamissal, ha nincs több sor. + + + pg_fetch_object hasonló a + pg_fetch_array-hoz, egy különbséget kivéve - + objektummal tér vissza, nem tömbbel. Vagyis adatot csak mezőnevekkel érhetsz + el, indexszel (számokkal) nem (a számok ugyanis illegális mezőnevek). + + + A harmadik, result_type nevű argumentum a következő + értékeket veheti fel: PGSQL_ASSOC, PGSQL_NUM, and PGSQL_BOTH. + + + A result_type paraméter a PHP 4.0-ás + változatában került a nyelvbe. + + + + + Sebesség szempontjából, a függvény azonos a + pg_fetch_array függvénnyel, és majdnem olyan gyors, mint a + pg_fetch_row (a különbség jelentéktelen). + + + Lásd még a pg_fetch_array és a + pg_fetch_row függvényeket. + + pg_fetch_object alkalmazása + +<?php +$database = "verlag"; +$db_conn = pg_connect ("localhost", "5432", "", "", $database); +if (!$db_conn): ?> + <H1>Nem lehet kapcsolódni a <? echo $database ?> nevű adatbázishoz.</H1> <? + exit; +endif; + +$qu = pg_exec ($db_conn, "SELECT * FROM verlag ORDER BY autor"); +$row = 0; // A postgresnek kell egy sorszámláló, ami más adatbáziskezelőnél talán nem + +while ($data = pg_fetch_object ($qu, $row)): + echo $data->autor." ("; + echo $data->jahr ."): "; + echo $data->titel."<BR>"; + $row++; +endwhile; ?> + +<PRE><?php +$fields[] = Array ("autor", "Author"); +$fields[] = Array ("jahr", " Year"); +$fields[] = Array ("titel", " Title"); + +$row= 0; // A postgresnek kell egy sorszámláló, ami más adatbáziskezelőnél talán nem +while ($data = pg_fetch_object ($qu, $row)): + echo "----------\n"; + reset ($fields); + while (list (,$item) = each ($fields)): + echo $item[1].": ".$data->$item[0]."\n"; + endwhile; + $row++; +endwhile; +echo "----------\n"; ?> +</PRE> <?php +pg_freeResult ($qu); +pg_close ($db_conn); +?> + + + + + + + + + pg_Fetch_Row + következő sor beolvasása numerikusan indexelt tömbbe + + + Leírás + + + array pg_fetch_row + int result + int row + + + + A beolvasott sorral tér vissza numerikusan indexelt (hagyományos) + tömb formájában, vagy hamissal, ha nincs több sor. + + + A pg_fetch_row függvény betölti a megadott + eredmény-azonosítónak megfelelő sort. Az eredményt eredmény formában + adja vissza. Az egyes oszlopokat indexszel (számmal) lehet elérni. + Az első oszlop indexe 0. + + + A pg_fetch_row egymás utáni alkalmazásával az + eredményhalmaz következő sorát kapjuk, amíg van következő sor, majd + hamist, ha már nincs több sor. + + + Lásd még a pg_fetch_array, + pg_fetch_object és a + pg_result függvényeket. + + pg_fetch_row alkalmazás + +<?php +$conn = pg_pconnect("","","","","publisher"); +if (!$conn) { + echo "Gáz van.\n"; + exit; +} + +$result = pg_Exec ($conn, "SELECT * FROM authors"); +if (!$result) { + echo "Baj van, nagy baj van.\n"; + exit; +} + +$row = pg_fetch_row ($result, 0); +echo $row[0] . " <- row\n"; # < helyett valami más kell + +$row = pg_fetch_row ($result, 1); +echo $row[0] . " <- row\n"; # itt is + +$row = pg_fetch_row ($result, 2); +echo $row[1] . " <- row\n"; # detto +?> + + + + + + + + + pg_FieldIsNull + Megvizsgálja, hogy egy mező NULL-e + + + Leírás + + + int pg_fieldisnull + int result_id + int row + mixed field + + + + Megviszgálja, hogy egy adott sorban az adott mező NULL-e, vagy sem. + 0-t ad vissza, ha a mező nem NULL, 1-et, ha NULL. A mező számmal, + vagy mezőnévvel adható meg. A sorok számozása 0-val kezdődik. + + + + + + + pg_FieldName + Egy mező nevét mondja meg + + + Leírás + + + string pg_fieldname + int result_id + int field_number + + + + A pg_FieldName függvény az adott eredményazonosító + és oszlopszám alapján megmondja az oszlop nevét. Az oszlopszámozás + 0-val kezdődik. + + + + + + + pg_FieldNum + Adott mező oszlopszámát mondja meg + + + Leírás + + + int pg_fieldnum + int result_id + string field_name + + + + A pg_FieldNum függvény adott eredmény-azonosítójú + eredmény adott nevű oszlopának a sorszámát adja vissza. A sorszámozás + 0-tól indul. Hiba esetén -1-gyel tér vissza. + + + + + + + pg_FieldPrtLen + Nyomtatott hosszal tér vissza + + + Leírás + + + int pg_fieldprtlen + int result_id + int row_number + string field_name + + + + A pg_FieldPrtLen függvény egy eredmény adott + sorának, adott mezejének nyomtatott hosszát (hány darab karakter) + adja vissza. A sorok számozása 0-val kezdődik. A függvény -1-gyel + tér vissza hiba esetén. + + + + + + + pg_FieldSize + + Adott mező belső tárolási méretét adja + + + + Leírás + + + int pg_fieldsize + int result_id + int field_number + + + + A pg_FieldSize az adott eredmény adott mezejének + belső tárolási méretét (byteban) adja vissza. A mezők számozása 0-val + kezdődik. A -1 hosszú mező változó hosszúságú mezőt jelent. A függvény + hiba esetén hamisat ad vissza. + + + + + + + pg_FieldType + + Az adott mezú típusát adja vissza + + + + Leírás + + + int pg_fieldtype + int result_id + int field_number + + + + A pg_FieldType függvény az adott azonosítójú + eredményhalmaz adott mezejének típusát leíró stringgel tér vissza. + A mezők számozása 0-tól indul. + + + + + + + pg_FreeResult + Adatbázishoz kapcsolódó memória felszabadítása + + + Leírás + + + int pg_freeresult + int result_id + + + + A pg_FreeResult függvényt csak akkor kell + meghívnod, ha félsz attól, hogy túl sok memóriát használ a + scripted, míg fut. Az összes felhasznált memória automatikusan + felszabadul, amikor a script futása véget ér. Azonban, ha + biztos vagy benne, hogy az eredény már nem fog kelleni, + meghívhatod a + pg_FreeResult függvényt az eredmény-azonosítóval, + és az eredményhalmazhoz tartalmazó memória felszabadul. + + + + + + + pg_GetLastOid + Az utolsó objektumazonosítót adja + + + Leírás + + + int pg_getlastoid + int result_id + + + + A pg_GetLastOid függvény egy + pg_Exec-kel végrehajtott SQL INSERT-hez + rendelt Oid (Object identifier - objektum azonosító) visszanyerésére + használható. Ez a függvény pozitív egésszel tér vissza, ha egy valós + Oid-ről van szó. Ha hiba történt, vagy az utolsó művelet, amit a + pg_Exec-kel végeztek nem INSERT, a függvény -1-gyel + tér vissza. + + + + + + + pg_Host + A hostnevet adja vissza + + + Leírás + + + string pg_host + int connection_id + + + + A pg_Host függvény az adott kapcsolat-azonosítójú + PostgreSQL host nevét adja vissza. + + + + + + + pg_loclose + Bezár egy nagy objektumot + + + Leírás + + + void pg_loclose + int fd + + + + A pg_loclose bezár egy Inversion Large + Object-et. Az fd paraméter a + pg_loopen-ből származó nagy objektum leírója. + + + + + + + pg_locreate + létrehoz egy nagy objektumot + + + Leírás + + + int pg_locreate + int conn + + + + A pg_locreate létrehoz egy + Inversion Large Object-et és a nagy objektum oid-jével tér vissza. + A conn paraméter határozza meg a kapcsolat + azonosítóját. A PostgreSQL hozzáférési módok: INV_READ, INV_WRITE, és + INV_ARCHIVE nem támokatottak, az objektum mindig írási és olvasási + joggal kerülnek létrehozásra. Az INV_ARCHIVE pedig el lett távolítva + a nyelvből (a 6.3-as verziótól). + + + + + + + pg_loexport + Nagy objektumot file-ba exportál + + + Leírás + + + bool pg_loexport + int + oid + + int + file + + int + connection_id + + + + + Az oid argumentum határozza meg az exportálandó + objektum azonosítóját, és a filename argumentum + határozza meg a file útvonalát és nevét. FALSE-szal tér vissza hiba esetén, + egyébként TRUE-val. Ne feledd, hogy a PostgreSQL-ben nagy objektumokat + csak tranzakciókon belül lehet kezelni. + + + + + + + pg_loimport + nagy objektumot importál fileból + + + Leírás + + + int pg_loimport + int + file + + int + connection_id + + + + + A filename paraméter határozal meg az importálandó + file útvonalát és nevét. FALSE-szal tér vissza, ha hiba történt, + az éppen most létrehozott objektum azonosítójával, ha a művelet sikerült. + Ne feledd, hogy a PostgreSQL-ben nagy objektumokat + csak tranzakciókon belül lehet kezelni. + + + + + + + pg_loopen + megnyit egy nagy objektumot + + + Leírás + + + int pg_loopen + int conn + int objoid + string mode + + + + pg_loopen megnyit egy Inversion Large Object-et + és a nagy objektum file leírójával tér vissza. A file leíróban információ + van a kapcsolatról. Ne zárd le a kapcsolatot, míg le nem zárod a nagy objektum + file leíróját. + Az objoid paraméter egy valós nagy objektum oid-jét + határozza meg, és a mode paraméter lehet + "r", "w", vagy "rw". + + + + + + + pg_loread + nagy objektumot olvas be + + + Leírás + + + string pg_loread + int fd + int len + + + + A pg_loread beolvas legfeljebb + len byte-ot olvas be a nagy objektumból, + és stringként adja vissza. + Az fd paraméter a file leírót határozza meg + és a len ##parameter előtt hiányzik egy space + paraméter határozza meg a maximális + megengedett nagy objektum szegmens méretét. + + + + + + + pg_loreadall + egy egész nagy objektumot olvas be + + + Leírás + + + void pg_loreadall + int fd + + + + A pg_loreadall fügvény egy nagy objektumot olvas + be, és közvetlenül kiírja a böngészőbe, miután minden szükséges + fejlécet kiírt. Főleg bináris jellegű adat kiírására szánták. (pl.: képek, hang) + + + + + + + pg_lounlink + töröl egy nagy objektumot + + + Leírás + + + void pg_lounlink + int conn + int lobjid + + + + A pg_lounlink függvény törli a + lobjid-vel azonosított nagy objektumot. + + + + + + + pg_lowrite + nagy objektumot ír + + + Leírás + + + int pg_lowrite + int fd + string buf + + + + A pg_lowrite függvény kiír egy nagy objektumba + egy változóból maximum buf bytetot, és a + ténylegesen kiírt byteok számával tér vissza, vagy false-szal, ha hiba történt. + Az fd paraméter a nagy objektum + pg_loopen hívásából származó file azonosító. + + + + + + + pg_NumFields + Mezők száma + + + Leírás + + + int pg_numfields + int result_id + + + + A pg_NumFields függvény a PostgreSQL eredményben + levő mezők (oszlopok) számát adja vissza. Az argumentumnak valós, + pg_Exec-ből származó eredmény-azonosítónak kell + lennie. A függvény hiba esetén -1-gyel tér vissza. + + + + + + + pg_NumRows + Sorok száma + + + Leírás + + + int pg_numrows + int result_id + + + + A pg_NumRows függvény a PostgreSQL eredményhalmaz + sorainak számát adja vissza. Az argumentumnak valós, + pg_Exec-ből származó eredmény-azonosítónak kell + lennie. A függvény hiba esetén -1-gyel tér vissza. + + + + + + + pg_Options + Returns options + + + Leírás + + + string pg_options + int connection_id + + + + A pg_Options függvény egy stringgel tér vissza, + amiben az adott PostgreSQL azonosító kapcsolat opcióit tartalmazza. + + + + + + + pg_pConnect + + Tartós adatbázis-kapcsolatot hoz létre + + + + Leírás + + + int pg_pconnect + string host + string port + string options + string tty + string dbname + + + + Siker esetén egy kapcsolat-indexszel tér vissza, vagy hamissal, + ha a kapcsolat nem hozható létre. Tartós kapcsolatot nyit a + PostgreSQL adatbázishoz. Minden paraméternek idézőjelezettnek + kell lennie, beleértve a portszámot. Az options és a tty paraméterek + elhagyhatók. A függvény egy olyan kapcsolat-azonosítóval tér vissza, + amely szükséges más PostgreSQL függvények végrehajtásához. + Egyszerre több tartós kapcsolatod is lehet nyitva egyszerre. [Hát igen, + ez a Postgres még a valós életet is túlszárnyalja...] + Lásd még a pg_Connect függvényt. + + + Kapcsolat a következő módon is létrehozható: + $conn = pg_pconnect("dbname=marliese port=5432"); + Egyéb paraméterek dbname és + port are[???] host, + tty, options, + user és password. + + + + + + + pg_Port + Melyik porton van a kapcsolat + + + Leírás + + + int pg_port + int connection_id + + + + A pg_Port függvény az adott PostgreSQL kapcsolat-azonosítójú + összeköttetés portszámát adja meg. + + + + + + + pg_Result + Egy eredényazonosító alapján ad vissza értékeket + + + Leírás + + + mixed pg_result + int result_id + int row_number + mixed fieldname + + + + A pg_Result függvény a pg_Exec-ból + származó értékeket szolgáltat. + A row_number és a + fieldname paraméterek határozzák meg, hogy az + eredmény mely oszlopát adja vissza a függvény. A sorok számozása 0-val + kezdődik. A mezők megnevezése helyett a mezők sorszámát is használhatjuk. + Ekkor számként kell megadni az oszlopszámot (nem idézőjelben). A mezők számozása + is 0-val kezdődik. + + + A PostgreSQL-nek nagyon sok beépített típusa van, és csak a legalapvetőbbekre + van támogatás. Az integerek, booleanok, és oid-ek minden fajtája egészként + adódik vissza. A floatok, realek pedig double-ként jelennek meg. + Minden egyéb típus, beleértve a tömböket is, formázott stringként adódnak vissza. + A stringek ugyanolyan formában adja vissza, mint azt a psql + program [az alapértelmezett PostgreSQL program]. + + + + + + + pg_trace + PostgreSQL szerver kapcsolatot követ nyomon + + + Leírás + + + bool pg_trace + string + filename + + string + mode + + int + connection + + + + + Engedélyezi a PostgreSQL felület kommunikációinak nyomkövetését egy + fileba. Ahhoz, hogy megértsd az eredményeket, meg kell barátkoznod + a PostgreSQL kommunikációs protokolljával. + Ha nem ismeret a protokollt, hasznos lehet akkor is nyomon követni + a szerverhez küldött kérések hibáit; például + 'grep '^To backend' trace.log' paranccsal megnézni, hogy milyen kéréseket + küldtek a PostgreSQL szervernek. + + + A filename és a mode paraméterek + azonosak a fopen függvényéhez + (a mode alapértelmezése 'w'), + connection határozza meg a nyomon követendő + kapcsolatot; az utoljára megnyitot kapcsolat az alapértelmezett. + + + TRUE-val tér vissza, ha a filename paraméterben + megadott filet meg lehet nyitni loggolásra, egyébként FALSE-szal tér vissza. + + + Lásd még a fopen és a pg_untrace + függvényeket. + + + + + + + pg_tty + A tty nevét adja vissza + + + Leírás + + + string pg_tty + int connection_id + + + + A pg_tty függvény a tty nevét adja vissza, amelyre + az adott azonosítójú kapcsolat + szerver oldali nyomkövetésének kimenete kerül. + + + + + + + pg_untrace + Abbahagyja az adott kapcsolat nyomkövetését + + + Leírás + + + bool pg_untrace + int + connection + + + + + A pg_trace által elindított nyomkövetést szünteti meg. + A connection paraméter határozza meg, hogy mely + kapcsolat nyomkövetését kell abbahagyni. Az alapértelmezés az utoljára + megnyitott kapcsolat. + + + Mindig TRUE-val tér vissza. + + + Lásd még a pg_trace függvényt. + + + + + + +