iBatis小經驗

1. 在MySQL下,對於autoincrement的pk,在insert的時候是經過last_insert_id()來得到。但若是插入失敗,MySQL會返回最近一個insert結果的id,對於insert後要獲取id來進一步處理的時候,能夠結合row_count()來判斷是否insert成功 select if(row_count() > 0, last_insert_id(), 0) as i
相關文章
相關標籤/搜索