doctrine2不返回MSSQL友好查询,但与MYSQL一起正常工作

时间:2013-03-06 09:22:15

标签: php doctrine-orm

我正在写这样的查询:

$dql = "SELECT a FROM \Entities\User a";
$data = $em->createQuery($dql)->getResult();

它适用于MYSQL,但在MSSQL中提供以下异常。

  

消息:执行'SELECT u0_.id AS id0时发生异常,   u0_.name AS name1 FROM user u0_':SQLSTATE [42000]:[Microsoft] [SQL   Server Native Client 10.0] [SQL Server]附近的语法不正确   关键字'用户'。

我使用的doctrine2驱动程序是pdo_sqlsrv

我只想知道如果接受与此驱动程序的连接,那么为什么不返回MSSQL查询而不是MYSQL查询。

0 个答案:

没有答案