表中有自增長主鍵時,插入數據的方法

數據庫的表中有自增長主鍵時(如圖所示),我們該怎麼插入數據呢?

方式一:

    當需要插入的數據比較少時,即可以通過一條一條的插入時,我們可以指定該列(id)的值,但是新插入的值不能已有的值重複,而且必須大於其中最大的一個值


方式二:

    當需要插入的數據量比較大時,需要時通過儲存過程或者其他方式來批量生成數據插入時,顯然方式一的方法不可行。那現在又該怎麼辦呢?

    有兩種解決方法:

    1)可以把該列(id)的值設爲null或者0,這樣MySQL會自己做處理


2)手動指定需要插入的列,但是不指定該列(id)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章