Code Bye

mysql default默认值

mysql表里,有一列,建表的时候设置默认值。
现在想做统一修改该列的默认值,并显示当前列的值为多少。
如:现在数据库中该列值为默认值data:100,本人统一改为200,如再插入新数据时,就又会出现data:100的值,这个时候显示当前的值为多少啊,本来是统一的值这是就会出现不同。怎么舍弃默认值呢?
解决方案

60

引用 6 楼 machine0729 的回复:
Quote: 引用 4 楼 roy_88 的回复:

用MySQL Workbench –mysql自带
或用SQLyog
直接操作表设置默认值方便,便于管理

默认值是不变的,就是100,当本人批量全部修改为300后, 当这个时候再有新的数据插入,新数据的该列不就还是100么,现在取到web页面上的值,是100还是300啊,体现现在这一列的值,本人是这个意思,刚才没说清楚。

web页面上的值,直接忽略这个栏位,会取DB默认值
假如要 web控制,需要在接口或页面控制没输入值 时取默认值300


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明mysql default默认值