LAST_INSERT_ID用法

LAST_INSERT_ID两种用法:io

  1. LAST_INSERT_ID()
  2. LAST_INSERT_ID(value+1)

注意事项:table

  1. select和insert/update必须是同一个connection
  2. 不区分table,a表insert一条数据,b表insert一条数据,这时返回的是b表的last_insert_id
  3. insert多条数据时,只返回第一条数据对应id

使用方法:ast

       update table set id=LAST_INSERT_ID(IF(id>maxValue, 0, id) + 1) where seq_name ='';date

        if(expr1, expr2, expr3) ,至关于三元表达示,expr1=true时返回expr2,false时返回expr3select

相关文章
相关标签/搜索