Оказалось что проблема была в юникоде.
скрипты написаны с прагмой use encoding "UTF-8",
так вот если использовать знакоместа, то случается эта фигня...
Если весь запрос засунуть в переменную - типа:
my $sql = ...;
$sth = $dbh->prepare($sql);

то все ок. С хранимой процедурой я так же поступил и это помогло...
ютифи в какой-то мере зло :)))... Или просто есть смысл использовать DBIC.


--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить