如题,目前数据库已经有个一千条数据(也可以当做是一千台设备),然后让加一个字段(设备编码),让这个设备编码字段是唯一的,例如:DC-SH-0001;那么第二台设备的设备编码就是DC-SH-0002,这样依次排列下去
问题就是怎么写这个sql语句
如题,目前数据库已经有个一千条数据(也可以当做是一千台设备),然后让加一个字段(设备编码),让这个设备编码字段是唯一的,例如:DC-SH-0001;那么第二台设备的设备编码就是DC-SH-0002,这样依次排列下去
问题就是怎么写这个sql语句
alter table 表名 add column device_id varchar(20);
UPDATE 表名,(SELECT @num:=10000) t SET device_id=concat('DC-SH-',right(@num:=@num+1,4));