---
title: "D1BatchResult"
description: "What one statement in a [D1DatabaseDriver.batch](https://pitlane.tools/package/data-table-d1/class/D1DatabaseDriver.md#batch) produced."
url: "https://pitlane.tools/package/data-table-d1/interface/D1BatchResult"
---

# D1BatchResult

```ts
import type { D1BatchResult } from "@pitlane/data-table-d1";
```

What one statement in a [D1DatabaseDriver.batch](https://pitlane.tools/package/data-table-d1/class/D1DatabaseDriver.md#batch) produced.

## Properties

### affectedRows

```ts
affectedRows: number;
```

---

### insertId

```ts
insertId: number;
```

---

### rows

```ts
rows: Record<string, unknown>[];
```

Rows the statement returned. Empty for a write with no `returning`.
