Олег, ежели ключевые слова DBIx и resultset не указывают вам однозначно на DBIx::Class, то вряд ли вы сможете по нему помочь.
On Sun, 14 Aug 2011 17:58:42 +0300, Oleg Kostyuk <[email protected]> wrote: > Интересно, у вас какой-то особый CPAN, при поиске в котором по "DBIx" > вы находите только DBIx::Class? > Или все остальные в рассылке - телепаты, и должны догадываться, что > именно вы имели ввиду? > > > 14 августа 2011 г. 9:40 пользователь Ivan Petrov > <[email protected]> написал: >> есть таблица в постгрис >> >> table_name >> ( >> id SERIAL, >> dt TIMESTAMP NOT NULL DEFAULT NOW() >> ); >> >> далее выбираем из нее >> >> my $row = dbhx->resultset('Name')->find(10); >> >> далее пишем >> >> printf "%s\n", $row->dt; >> >> и печатает дату и время. >> >> вроде все хорошо. >> >> но иногда надо, например выбрать только дату >> >> в SQL это звучало бы так: >> >> SELECT id, dt::date FROM table_name; >> >> или например выбрать только время >> >> в SQL это звучало бы так: >> >> >> SELECT id, dt::time FROM table_name; >> >> либо выбрать время без микросекунд. >> >> >> в MySQL оператор CAST на эту тему трудится >> >> вопрос: как делать такие выборки с использоанием DBIx? ткните в нужное >> место документации >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> > > > > -- > Sincerely yours, > Oleg Kostyuk (CUB-UANIC) -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
