日期:2014-05-16  浏览次数:20771 次

mysql的问题 求一方法,在线等待
一张表结构如下:

  id name showname
  1 QQ 1QQ
  2 PP 2PP
  3 KK 3KK

id为自增,name 为输入.
新增一条记录时,只输入 name 值.
问如何自动生成.showname 的值.



------解决方案--------------------
同意楼上,这些在程序里好实现的很,如php的mysql_insert_id()方法可以拿到上次插入操作的id,这样再来个update什么的比触发器,存储过程等来的都有效率。甚至自增ID都会由于mysql内部锁机制影响并发效率,如果楼主想要精益求精,那就写id生成器类来生成id直接一个程序处理好这俩字段的内容然后连ID一起insert进去