1

我创建了一个包含 3 列 ID(主键)、何时(一些 varchar 值)、Created_date(时间戳)的表

用“何时”命名字段会产生任何问题吗?

我一直在查询update table set table.when='$when' where ID='1'

请建议

4

1 回答 1

7

只要您必须使用 tableName 和列名就可以

update `table` 
set `table`.when='$when' 
where ID='1'

否则,用反引号包裹它

update `table` 
set `when`='$when' 
where ID='1'

其他链接:

如果可能,不要使用保留关键字列表中的名称或标识符以避免出现问题。

于 2013-02-01T08:51:40.997 回答