我通过ODBC连接使用PHP和SQL更新一个DateTime字段,其中包含一个日期,并将其设置为NULL。我知道该字段可以为空。我尝试过使用引号和不使用引号将其设置为NULL,但仍然没有成功。我知道SQL语句可行,因为如果我输入日期而不是NULL,则可以正常工作。任何帮助都会是惊人的。
$dateapproved = "NULL";
$updatedateapprovedsql = "UPDATE [Problem Data Table] SET [Corrective action approved]='$dateapproved' WHERE [8D Number]='$pionumber'";
$updatedateapprovedresult=odbc_exec($connection,$updatedateapprovedsql);
SET date = NULL
。 - Horen