This commit is contained in:
aozhiwei 2024-09-03 11:39:39 +08:00
parent e6b6ca73a1
commit f3c6bd3459

View File

@ -28,3 +28,27 @@ func (this *goDbPool) NewOrmSelect(
})
return resultErr, resultDs
}
func (this *goDbPool) NewUpsert(
dataSource string,
tblName string,
whereKv [][]string,
updateKv [][]string,
insertKv [][]string) (error, int64, int64) {
var resultErr error
var resultLastInsertId int64
var resultRowsAffected int64
this.Upsert(
dataSource,
tblName,
whereKv,
updateKv,
insertKv,
func (err error, lastInsertId int64, rowsAffected int64) {
resultErr = err
resultLastInsertId = lastInsertId
resultRowsAffected = rowsAffected
})
return resultErr, resultLastInsertId, resultRowsAffected
}