to_date函数在PostgreSQL中的问题



我有一个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)";

不需要使用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'";

相关内容

  • 没有找到相关文章

最新更新