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

标签 mysql doctrine symfony-1.4 doctrine-1.2

我在名为 getDtails(id) 的数据库上使用 CREATE FUNCTION 在 mysql 上使用函数

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

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

最佳答案

你可以这样做:

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

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

Doctrine_Connection 类的文档是 here

关于mysql - 使用 doctrine 和 symfony 在数据库上执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13382182/

相关文章:

php - php 代码中没有报告错误,但没有数据进入数据库

mysql - 在powershell中运行cmd,然后返回powershell进行清理

php - symfony2 Doctrine ResultSetMapping 错误

forms - 无法确定属性 "id"的访问类型 - HandleRequest 失败,除非我公开实体 ID

php - 从子查询进行查询

php - 可以在 PHP7 下运行 symfony 1.4 吗?

mysql - 如何修复 MySQL 中的错误代码 1241

Mysql 使用索引关键字作为列名

symfony - 错误 : Class . .. 没有名为的字段或关联

php - 未知方法 SfGuardUserTable::retrieveByUsername Symfony1.4