# Functions
NewConfig creates an MSSQL configuration and will report an error if the format does not meet the requirements.
NewCopyInParam creates copy-in parameters based on the table and transaction options (txOpts).
NewField - Generates a field based on basic column attributes.
NewFieldType - Creates a new field type.
NewScanner - Generates a scanner based on the column type.
NewSource generates an MSSQL data source and will report an error if there's an issue with the configuration file.
NewTable creates a new MSSQL table.
NewValuer - Creates a new valuer.
Quoted is the quoting function for MySQL (Note: This line seems inconsistent with the context, as it mentions MySQL while the surrounding text is about MSSQL.
# Constants
WriteModeCopyIn represents the copy in write mode.
# Structs
Config is the MSSQL configuration.
CopyInParam represents the parameters for the copy in operation.
Dialect represents the database dialect for MSSQL.
Field - Represents a field in a database table.
FieldType - Represents the type of a field.
Scanner - A scanner used for reading data based on the column type.
Source mssql refers to the MSSQL data source.
Table represents an MSSQL table.
Valuer - Assigns values to a field.