<分区>
我需要在 MySQL 中使用特定的函数,我不确定在其他数据库版本中是否可用。例如,
SELECT DATE_SUB(mydate, INTERVAL 5 DAY) AS foo FROM table
在使用 PDO 时,对于这种情况,最佳做法是什么?
编辑:
我想问的是,如何确保 DATE_SUB
也适用于所有支持 PDO 的数据库版本?
标签 php mysql sql pdo abstraction
<分区>
我需要在 MySQL 中使用特定的函数,我不确定在其他数据库版本中是否可用。例如,
SELECT DATE_SUB(mydate, INTERVAL 5 DAY) AS foo FROM table
在使用 PDO 时,对于这种情况,最佳做法是什么?
编辑:
我想问的是,如何确保 DATE_SUB
也适用于所有支持 PDO 的数据库版本?
最佳答案
how can I make sure DATE_SUB will also work in all DB flavors that supports PDO?
你不能。
如果你想要一个独立于数据库的层,看Doctrine
关于php - 如何将 PDO 用于特定于数据库的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33191116/