mybatis insertselective和insert區(qū)別

小樊
87
2024-07-19 21:50:41

insert方法會(huì)將所有字段插入數(shù)據(jù)庫(kù),即使字段值為null,而insertSelective方法只會(huì)插入非null的字段。這意味著在使用insertSelective方法時(shí),如果某個(gè)字段的值為null,該字段不會(huì)被插入數(shù)據(jù)庫(kù),而使用insert方法時(shí),該字段會(huì)被插入數(shù)據(jù)庫(kù)并賦值為null。 insertSelective方法可以防止數(shù)據(jù)庫(kù)中出現(xiàn)不必要的null值。

0