Advertisement

设置mysql数据库某个字段为自增序列

阅读量:

设置某个字段为自增序列

    • LPAD用法

    • 语法设置

      • 执行结果
    • 时间增长

LPAD用法

复制代码
    select LPAD('1', 8, 0) -- 00000001

语法设置

复制代码
    SET @rownum = 0;
    UPDATE user
    SET code = 
    concat ( 'USER98', LPAD( ( SELECT @rownum := @rownum + 1 AS nid ), 8, 0 ) ) 
    WHERE
    	id < 90000000;

执行结果

复制代码
    USER9800000001
    USER9800000002
    USER9800000003
    ...

时间增长

复制代码
    set @dt = '2019-09-09 09:09:09';
    UPDATE user set create_date = (select @dt:=date_add(@dt, interval 1 second))  where del_flag = 0;

全部评论 (0)

还没有任何评论哟~