php - PDO 是否处理 sql 函数?

标签 php mysql sql sql-server pdo

当与 SQL Server (Microsoft) 接口(interface)时,PDO 是否能够处理 MySQL 函数?例如,PDO 会转换“SELECT MYSQL-FUNCTION(col1) FROM tbl”,在这种用例中,MYSQL-FUNCTION 仅作为 SQLSERVER-FUNCTION 存在于 SQL Server 中吗?

最佳答案

没有。 PDO 不会重写 SQL,甚至不如 JDBC 重写。

据我所知,对于不支持命名参数的 RDBMS 品牌,只有语法 PDO 会重写参数占位符。

关于php - PDO 是否处理 sql 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19505514/

相关文章:

php - 如何将此 XML 请求转换为 php 中的数组?

javascript - 使用 Ajax 将 FileList 发送到 PHP 脚本

php - Symfony 爬虫在没有 FORM 的 SELECT 列表中选择 OPTION

php - 从 mySQL 数据库显示单个值的更有效方法?

php - Laravel 5.1 bcrypt 和登录

php - 使用具有大量 INSERT 值的 PDO 的正确方法

android - 错误 "is not a JSONObject"

SQL - 特定分组依据

java - Oracle SQL Developer - 通过一对多关系 JOIN 2 个查询

sql - 如何使用 PostgreSql 触发器和过程来审计/恢复父子表