有这个简单的代码:
UPDATE counter SET c= c +1 where id = 1;
并且在开头的 c 字段中有 null 的情况下它不起作用。它仅在已经输入了一些数字(也是 0)时才有效。正在尝试类似:
CAST(c AS UNSIGNED) + 1
但它也不起作用。我在这里做错了什么?默认情况下,不能将 c 字段值更改为 0。
有这个简单的代码:
UPDATE counter SET c= c +1 where id = 1;
并且在开头的 c 字段中有 null 的情况下它不起作用。它仅在已经输入了一些数字(也是 0)时才有效。正在尝试类似:
CAST(c AS UNSIGNED) + 1
但它也不起作用。我在这里做错了什么?默认情况下,不能将 c 字段值更改为 0。