Интересно, у вас какой-то особый 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
