标签: mysql database
MySQL中是否有命令将字段重置为默认值?你知道,为了支持“不要重复自己”规则,我不想在代码中多次写入(很长)默认值,只在DB中写一次。
答案 0 :(得分:24)
MySQL有一个DEFAULT keyword(以及function),可以完全按照自己的意愿行事。
DEFAULT
UPDATE table SET col = DEFAULT WHERE id = 2
OR
UPDATE table SET col = DEFAULT(col2) WHERE id = 3