SQL Tag
Basic Usage
const users = await dataSource.sql`SELECT * FROM users WHERE name = ${"John"}`Parameter Handling
// Query becomes: SELECT * FROM users WHERE name = $1
const users = await dataSource.sql`SELECT * FROM users WHERE name = ${"John"}`// Query becomes: SELECT * FROM users WHERE name = ?
const users = await dataSource.sql`SELECT * FROM users WHERE name = ${"John"}`// Query becomes: SELECT * FROM users WHERE name = :1
const users = await dataSource.sql`SELECT * FROM users WHERE name = ${"John"}`Multiple Parameters
Expanding Parameter Lists
Interpolating Unescaped Expressions
Features
Comparison with Query Method
Last updated