fix invalid date when update for oracle (#1694)
Merge branch 'master' into master Merge branch 'master' into master Merge branch 'master' into master fix invalid date when update for oracle Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: chendy <dengyue.chen@ebaotech.com> Reviewed-on: https://gitea.com/xorm/xorm/pulls/1694
This commit is contained in:
parent
9b41b879a7
commit
677c0d7411
|
@ -206,7 +206,11 @@ func (session *Session) Update(bean interface{}, condiBean ...interface{}) (int6
|
||||||
colNames = append(colNames, session.engine.Quote(table.Updated)+" = ?")
|
colNames = append(colNames, session.engine.Quote(table.Updated)+" = ?")
|
||||||
col := table.UpdatedColumn()
|
col := table.UpdatedColumn()
|
||||||
val, t := session.engine.nowTime(col)
|
val, t := session.engine.nowTime(col)
|
||||||
|
if session.engine.dialect.URI().DBType == schemas.ORACLE {
|
||||||
|
args = append(args, t)
|
||||||
|
} else {
|
||||||
args = append(args, val)
|
args = append(args, val)
|
||||||
|
}
|
||||||
|
|
||||||
var colName = col.Name
|
var colName = col.Name
|
||||||
if isStruct {
|
if isStruct {
|
||||||
|
|
Loading…
Reference in New Issue