_, err = Db.Exec("update PrivateThreadTable set userId=?,lastMessageContent=?,updateAt=? where threadId=?", userIdInt,lastMessageContent,updateAt,threadId)
注意这中间不是and 而是,进行连接的
//_, err = Db.Exec("update PrivateThreadTable set userId=? and lastMessageContent=? and unread_count=unread_count+1 and updateAt=? where threadId=?", userId,lastMessageContent,updateAt,threadId)
if err != nil {
fmt.Println("exec failed, err=", err)
return errors.New(fmt.Sprintf("exec failed, err=", err))
}
return nil
go mysql db.exec() update 经常容易错
最新推荐文章于 2024-07-24 16:58:26 发布