【发布时间】:2015-05-26 09:25:45
【问题描述】:
我正在使用 PHP 向我的 Postgres 数据库中插入新记录。
在我的查询中,我添加了函数now() 来写入插入的日期和时间。
$query = "INSERT INTO myTable(field1, field2, date, field4, field5) values('" . pg_escape_string($value1) . "', '" . (int) pg_escape_string($value2) . "', NOW(), '" . pg_escape_string($value4) . "', '" . pg_escape_string($value5) . "')";
日期单元格的类型是timestamp without time zone,它是这样写日期的:
2015-05-26 11:13:51.727018
点后面的数字是多少,如何避免?
谢谢。
【问题讨论】:
标签: postgresql timestamp sql-insert