code: func Timestamptz(db XODB, v0 pgtypes.Abstime, v1 time.Time, v2 time.Time, v3 time.Time, v4 time.Time, v5 time.Time, v6 time.Time, v7 time.Time, v8 int) (time.Time, error) {
  	var err error
  
  	// sql query
  	const sqlstr = `SELECT pg_catalog.timestamptz($1, $2, $3, $4, $5, $6, $7, $8, $9)`
  
  	// run query
  	var ret time.Time
  	XOLog(sqlstr, v0, v1, v2, v3, v4, v5, v6, v7, v8)
  	err = db.QueryRow(sqlstr, v0, v1, v2, v3, v4, v5, v6, v7, v8).Scan(&ret)
  	if err != nil {
  		return time.Time{}, err
  	}
  
  	return ret, nil
  }
docs: // Timestamptz calls the stored procedure 'pg_catalog.timestamptz(abstime, date, timestamp without time zone, date, time without time zone, date, time with time zone, timestamp with time zone, integer) timestamp with time zone' on db.