insertSelective 和 insert 的区别
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                insertSelective 和 insert 的区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到教程。
1、selective的意思是:選擇性。
 2、insertSelective--選擇性保存數(shù)據(jù);
 比如User里面有三個(gè)字段:id,name,age,password
 但是我只設(shè)置了一個(gè)字段;
 User u=new user();
 u.setName("張三");
 insertSelective(u);
 3、insertSelective執(zhí)行對(duì)應(yīng)的sql語句的時(shí)候,只插入對(duì)應(yīng)的name字段;(主鍵是自動(dòng)添加的,默認(rèn)插入為空)
 4、而insert則是不論你設(shè)置多少個(gè)字段,統(tǒng)一都要添加一遍,不論你設(shè)置幾個(gè)字段,即使是一個(gè)。
 User u=new user();
 u.setName("張三");
 insertSelective(u);
?轉(zhuǎn)自:http://tieba.baidu.com/p/4138872290
總結(jié)
以上是生活随笔為你收集整理的insertSelective 和 insert 的区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: QT-qevent 事件的accept(
 - 下一篇: QEvent的accept()和igno