# Index

`FetchDirection` | Represents the fetch direction hint
`ResultSet` | Represents the results of a SQL query. I
`ResultSetConcurrency` | Represents the resultset concurrency hint
`ResultSetType` | Represents the resultset type hint
`SQLClient` | A common asynchronous client interface for interacting with SQL compliant database
`SQLConnection` | Represents a connection to a SQL database
`SQLOperations` | Represents a SQL query interface to a database
`SQLOptions` | Represents the options one can use to customize the unwrapped connection/statement/resultset types
`SQLRowStream` | A ReadStream of Rows from the underlying RDBMS. T
`TransactionIsolation` | Represents a Transaction Isolation Level
`UpdateResult` | Represents the result of an update/insert/delete operation on the database. T
`fetchDirection` |
`forward` |
`forward_only` |
`none` | For engines that support it, none isolation means that each statement would essentially be its own transaction.
`read_committed` | Specifies that shared locks are held while the data is being read to avoid dirty reads, but the data can be changed…
`read_only` |
`read_uncommitted` | Implements dirty read, or isolation level 0 locking, which means that no shared locks are issued and no exclusive locks…
`repeatable_read` | Locks are placed on all data that is used in a query, preventing other users from updating the data, but new phantom…
`resultSet` |
`resultSetConcurrency` |
`resultSetType` |
`reverse` |
`scroll_insensitive` |
`scroll_sensitive` |
`serializable` | Places a range lock on the data set, preventing other users from updating or inserting rows into the data set until the…
`sqlOptions` |
`transactionIsolation` |
`unknown` |
`updatable` |
`updateResult` |