1
This commit is contained in:
parent
e6b6ca73a1
commit
f3c6bd3459
24
godbpool.go
24
godbpool.go
@ -28,3 +28,27 @@ func (this *goDbPool) NewOrmSelect(
|
|||||||
})
|
})
|
||||||
return resultErr, resultDs
|
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
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user