我有以下代码:
$NOW = $db->dbTimeStamp(time());
在查询中使用它会产生这样的时间戳:
2021-01-13, 08:17:06PM
但是,该逗号似乎导致 SQL Server 2005 中的查询失败。有没有办法让它不包含该逗号。
我在 Debian 10 上运行 PHP 7.4,使用 odbc 驱动程序连接到 SQL Server 2005。
编辑:这是我在查询中使用它的方式:
$sql = "UPDATE podocument SET deleted = '1', lastseen = {$NOW} WHERE (purchaseOrderId = '{$purchaseOrderId}')";
$res = $db->execute($sql);