PostgreSQL中的to_date函数问题

时间:2012-08-02 08:42:56

标签: php postgresql to-date

我有一个PostgreSQL表,其列名为date_stamp,其数据类型为“date” 我需要执行以下查询,它不起作用。有人可以帮忙吗?谢谢。
(我正在使用PHP)

$DS = date('d m Y' ,$data['time_stamp']);       

$query = "SELECT id from ".$this->table_ud." WHERE user_id=43 AND date_stamp=to_date(".$DS.",YYYY MM DD)";

1 个答案:

答案 0 :(得分:1)

无需使用to_date

您可以这样做:

$DS = date('Y-m-d' ,$data['time_stamp']);       
$query = "SELECT id from ".$this->table_ud." WHERE user_id=43 AND date_stamp='$DS'";