Как вызвать хранимую процедуру в Symfony2?Вызовите хранимую процедуру в Symfony2 и PostgreSQL?
Я создал хранимая процедура в PostgreSQL с именем get_manhours_all()
, которая возвращает результат этого:
select
sum(
extract(epoch from end_time) - extract(epoch from begin_time)
)/3600 as manhours
from timeslot;
Есть ли способ в Symfony2 для вызова get_manhours_all()
- родной запрос SELECT get_manhours_all();
.
Предполагаю, что вы используете стандартную ORM, Doctrine? Вы можете использовать вызовы в этом или использовать необработанный вызов PostgreSQL - в руководстве по PHP обязательно есть пример. Хотя вы используете Symfony, помните, что вы просто используете PHP, поэтому на самом деле возникает вопрос: «Как я могу назвать процедуру PostgreSQL в _PHP_?». – halfer
@halfer я получил это !! ... спасибо .. –