Skip to main content

Passing parameters to SQL queries

...

We support two variant of passing parameters to sql queries.

Parameters sequence

You can pass parameters as some python Sequence.

Placeholders in querystring must be marked as $1, $2 and so on, depending on how many parameters you have.

async def main():
    ...

    await connection.execute(
        querystring="SELECT * FROM users WHERE id = $1",
        parameters=(101,),
    )