Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. src/database/sql/sql.go

    }
    
    func (db *DB) execDC(ctx context.Context, dc *driverConn, release func(error), query string, args []any) (res Result, err error) {
    	defer func() {
    		release(err)
    	}()
    	execerCtx, ok := dc.ci.(driver.ExecerContext)
    	var execer driver.Execer
    	if !ok {
    		execer, ok = dc.ci.(driver.Execer)
    	}
    	if ok {
    		var nvdargs []driver.NamedValue
    		var resi driver.Result
    		withLock(dc, func() {
    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

    	if err != nil {
    		return nil, err
    	}
    	return &ctxOnlyConn{fc: conn.(*fakeConn)}, nil
    }
    
    var (
    	_ driver.Conn           = &ctxOnlyConn{}
    	_ driver.QueryerContext = &ctxOnlyConn{}
    	_ driver.ExecerContext  = &ctxOnlyConn{}
    )
    
    type ctxOnlyConn struct {
    	fc *fakeConn
    
    	queryCtxCalled bool
    	execCtxCalled  bool
    }
    
    func (c *ctxOnlyConn) Begin() (driver.Tx, error) {
    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