# Functions
NewConnWith returns a connection with a raw connection.
NewParser returns a new parser.
WithConnDatabase sets a database name.
WithConnID sets a connection ID.
WithConnTracer sets a tracer context.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ErrEmptyQuery is returned when the query is empty.
# Interfaces
AlterDatabase represents a "ALTER DATABASE" statement interface.
AlterTable represents a "ALTER TABLE" statement interface.
Begin represents a "BEGIN" statement interface.
Commit represents a "COMMIT" statement interface.
Conn represents a connection.
Copy represents a "COPY" statement interface.
CreateDatabase represents a "CREATE DATABASE" statement interface.
CreateTable represents a "CREATE TABLE" statement interface.
DDOExecutor defines a executor interface for DDO (Data Definition Operations).
Delete represents a "DELETE" statement interface.
DMOExecutor defines a executor interface for DMO (Data Manipulation Operations).
DropTable represents a "DROP TABLE" statement interface.
DropTable represents a "DROP TABLE" statement interface.
ErrorHandler represents a user error handler.
Executor represents a frontend message executor.
Insert represents a "INSERT" statement interface.
Parser represents a parser interface for SQL.
Query represents a common query interface.
QueryExecutor represents a user query message executor.
ResultSet represents a response resultset interface.
Rollback represents a "ROLLBACK" statement interface.
Select represents a "SELECT" statement interface.
TCLExecutor defines a executor interface for TCL (Transaction Control Language).
Truncate represents a "TRUNCATE" statement interface.
Update represents a "UPDATE" statement interface.
Vacuum represents a "VACUUM" statement interface.
# Type aliases
AggregateFunction represents an aggregate function.
AggregateResultSet represents an aggregate result set.
ConnID represents a connection ID.
ConnOption represents a connection option.
Function represents a function.
FunctionExecutor represents a function executor.
Schema represents a schema.