生成一批随机码,采用的是自增ID。插入数据时都会生成一个自增的ID号。现在想对这个ID号进行一番操作,如果ID号是一位的则前面补6个0,ID是2位的则补4个0,以此类推。最后要将这个000000x七位补到随机码的尾部,组成真正想要的随机码。mysql_insert_id() 这个能判断吗?有什么好的思路呢? 本人菜鸟,求助中……随机码格式:54444664000000x,后七位是对应随机码的自增ID,补0补成七位。
调试欢乐多
right(concat('000000',id),6)
如果是自增,可以
Returns the value generated for an AUTO_INCREMENT column by the previous INSERT statement. Use this function after you have performed an INSERT statement into a table that contains an AUTO_INCREMENT field