Writing queries
The Query type
Parameter substitution
Type inference
Substituting a single parameter
Representing a list of values
Modifying multiple rows at once
Extracting results
Handling null values
Type conversions
Types
Exceptions
Connection management
Queries that return results
Queries that stream results
Statements that do not return results
Transaction handling
Helper functions