mySQL里建好表后 又手动修改字段的默认值为什么不生效呢?是不是必须要语句修改
我是在创建好表后进行的修改 语句和手动修改都试了 我有保存呢 退出打开后 表结构里吗已经有改过 默认值就是0 但是 select查询出的结果还是没变呢?
是这样的,修改默认值只对修改那个时间点之后的数据才有效。如果你想以前的也有效,只能手动改了。你可以插入一条数据看看是不是有效了。
好的 谢谢 已经解决好了 正如你说 新插入的数据才生效
你有保存吗? navicat 举例