Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for parentStmt (0.1 sec)

  1. src/database/sql/sql.go

    				return &Stmt{stickyErr: err}
    			}
    			si = ds.si
    		}
    		parentStmt = stmt
    	}
    
    	txs := &Stmt{
    		db: tx.db,
    		cg: tx,
    		cgds: &driverStmt{
    			Locker: dc,
    			si:     si,
    		},
    		parentStmt: parentStmt,
    		query:      stmt.query,
    	}
    	if parentStmt != nil {
    		tx.db.addDep(parentStmt, txs)
    	}
    	tx.stmts.Lock()
    	tx.stmts.v = append(tx.stmts.v, txs)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:53 UTC 2024
    - 103.6K bytes
    - Viewed (0)
  2. src/database/sql/sql_test.go

    	}
    	// tx.Stmt increments numPrepares because stmt is closed.
    	txs := tx.Stmt(stmt)
    	if txs.stickyErr != nil {
    		t.Fatal(txs.stickyErr)
    	}
    	if txs.parentStmt != nil {
    		t.Fatal("expected nil parentStmt")
    	}
    	_, err = txs.Exec(`Eric`, 82)
    	if err != nil {
    		t.Fatalf("txs.Exec = %v", err)
    	}
    
    	err = txs.Close()
    	if err != nil {
    		t.Fatalf("txs.Close = %v", err)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:42:28 UTC 2024
    - 111.6K bytes
    - Viewed (0)
Back to top