存储过程@field := @field

SET @con_code=0;
SELECT (LPAD((@con_code := @con_code+1),4,'0')) id from user;

 

存储过程不会。今天看到一个代码不懂 := 是啥玩意。

 

测试得知 大概是每查出一条几率就将变量@con_code的值+1赋给当前记录

 

id

0001

0002

0003

0004

0005

0006

 

标记一下 待查详细解释

你可能感兴趣的:(Field)