orezani (?) dotazu v DBD-Pg

Honza Pazdziora adelton na fi.muni.cz
Čtvrtek Prosinec 20 11:53:10 CET 2001


On Thu, 20 Dec 2001 09:43:26 +0000 (UTC), Radek Hrabčák <rhrabcak na czechin.cz> wrote:
> 
> my $promenna = 'a'x30000;
> my $statement = "INSERT INTO test VALUES (1,'$promenna')";  # table test =
> (id INT, nejaky_sloupecek text)

Prectete si dokumentaci k DBD::Pg ohledne large objektu -- je treba
jit pres ->func interface (lo_*).


Pro jine nez large objekty pro Vas zase muze byt zajimava ta cast
dokumentace DBI, ktera pojednava o placeholderech a bind parametrech.

Kdykoli uvidite v kodu

	"INSERT INTO test VALUES (1,'$promenna')"

mate temer stoprocentni jistotu, ze ten kod je spatne a ze ma byt
prepsan na

	"INSERT INTO test VALUES (1, ?)"

Doufam, ze to pomuze,

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, auth. WWW servers, XML/XSL, ...
Petition for a Software Patent Free Europe http://petition.eurolinux.org
------------------------------------------------------------------------


Další informace o konferenci Test