sql >> Databáze >  >> RDS >> PostgreSQL

Jak nastavit úroveň izolace

Měl jsem úplně stejný problém zde :

func GetPageAfterUpdate(dp model.DbProvider, id int, update int, page *Page) (err error) {
  tx := dp.DB().Begin()

  err = tx.Exec(`set transaction isolation level repeatable read`).Error
  if err != nil {
    tx.Rollback()
    return
  }

A to je přesně gorm s pg.




  1. Generování náhodného a jedinečného 8znakového řetězce pomocí MySQL

  2. 3 způsoby, jak najít pozici podřetězce v řetězci v MySQL

  3. Existuje rozdíl v používání INT(1) vs TINYINT(1) v MySQL?

  4. prohlášení o přípravě ovladače golang sql