Skip to content

Commit 203e289

Browse files
committed
Add description for simple - fixes porsager#541
1 parent 1df4286 commit 203e289

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

README.md

+5
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,11 @@ Using a file for a query is also supported with optional parameters to use if th
454454
const result = await sql.file('query.sql', ['Murray', 68])
455455
```
456456

457+
### Multiple statements in one query
458+
#### `await sql`select 1;select 2`.simple()
459+
460+
The postgres wire protocol supports "simple" and "extended" queries. "simple" queries supports multiple statements, but does not support any dynamic parameters. "extended" queries support parameters but only one statement. To use "simple" queries you can use sql``.simple(). That will create it as a simple query.
461+
457462
### Copy to/from as Streams
458463

459464
Postgres.js supports [`COPY ...`](https://www.postgresql.org/docs/14/sql-copy.html) queries, which are exposed as [Node.js streams](https://nodejs.org/api/stream.html).

0 commit comments

Comments
 (0)