$date_in = «27.02.2012»;
my $statement = q { select id from docum where docum.date < ? };
my $sth = $dbh->prepare($statement);
my $rv = $sth->execute($date_in);
Ругается на тип date.
В Postgresql date = german. Использую Apache::DBI.
Дату задавал в разных вариантах: 20120227, 2012-02-27, 27.02.2012.
Как вариант разбить строку на несколько и заменить
$date_in на содержимое.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Postgresql Perl SQL-injection (2011)
- Форум perl+dbi, передача dbh в функцию (2008)
- Форум MyQSL (2005)
- Форум perl, два запроса к базе в рамках одного подключения (2006)
- Форум perl и mysql (2017)
- Форум perl+mysql название столбцов таблицы (2010)
- Форум Неблокирующие запросы к БД (2012)
- Форум -->Perl-->DBI-->Oracle--> (2002)
- Форум Начинаю учить Perl (2014)
- Форум Perl DBI + MySql проблема (2004)