MySQL中怎么让一个列的默认值等于另一个列的值

时间:2022-05-23 09:56:17
     表  account    列  id(int)主键   和   aid   varchar(20)


我想在增加数据的时候让aid的值等于 id 的值,该怎么实现呢,新手求教~~~

5 个解决方案

#1


没办法  只能手动指定值

#2


为神马?

#3


没有办法指定默认值。如果ID是auto_increment甚至用触发器也无法解决。

#4


用TRIGGER试试

#5


或者在建一个表 用inset into select 语句复制过去 
 在就是导出成文件格式  直接复制

#1


没办法  只能手动指定值

#2


为神马?

#3


没有办法指定默认值。如果ID是auto_increment甚至用触发器也无法解决。

#4


用TRIGGER试试

#5


或者在建一个表 用inset into select 语句复制过去 
 在就是导出成文件格式  直接复制