我有一个无法更改的客户表。它有一个 varchar 字段,包含 NULL 或 5。
我正在尝试将其更改为我所在领域的 1/0(tinyint 1)。
if ($row['varfield'] == '7') {
$row['varfield'] = 1;
} else {
$row['varfield'] = 0;
}
$stmt = $db->prepare("INSERT INTO table(col1) VALUES(?)");
$stmt->execute(array($row['varfield']));
但是我在我的 SQL 中收到错误,说 col1 不能为空......