使用doctrine和symfony在数据库上执行函数

时间:2012-11-14 15:47:53

标签: mysql doctrine symfony-1.4 doctrine-1.2

我在mysql

上使用CREATE FUNCTION在名为getDtails(id)的数据库上运行

我可以使用返回aninteger的SELECT getDetails(10)从mysql调用它。

我想使用doctrine从symfony 1.4执行它。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

Doctrine_Manager::getInstance()->getCurrentConnection()
       ->fetchAssoc('SELECT getDetails(10)');

您可以根据需要将fetchAssoc替换为fetchArrayfetchBoth

Doctrine_Connection课程的文档为here