# Uses of Package
com.microsoft.sqlserver.jdbc

Packages that use com.microsoft.sqlserver.jdbc
Package
Description
com.microsoft.sqlserver.jdbc
com.microsoft.sqlserver.jdbc.dataclassification

Classes in com.microsoft.sqlserver.jdbc used by com.microsoft.sqlserver.jdbc
Class
Description
Geography
Geography datatype represents data in a round-earth coordinate system.
Geometry
Geometry datatype represents data in a Euclidean (flat) coordinate system.
ISQLServerBulkData
Provides an interface used to create classes that read in data from any source (such as a file) and allows a SQLServerBulkCopy class to write the data to SQL Server tables.
ISQLServerBulkRecord
Deprecated.
as of 8.1.0, because the interface contains methods which are not called as part of actual bulk copy process.
ISQLServerCallableStatement
Provides an interface to the `SQLServerCallableStatement` class.
ISQLServerConnection
Provides an interface to the `SQLServerConnection` and `SQLServerConnectionPoolProxy` classes.
ISQLServerConnection43
Provides an interface to the `SQLServerConnection43` class.
ISQLServerDataRecord
Provides an interface to create classes that read in data from any source (such as a file) and allow a structured type to be sent to SQL Server tables.
ISQLServerDataSource
Provides a factory to create connections to the data source represented by this object.
ISQLServerPreparedStatement
Provides an interface to the `SQLServerPreparedStatement` class.
ISQLServerResultSet
Provides an interface to the `SQLServerResultSet` class.
ISQLServerResultSetMetaData
Provides an interface to the`SQLServerResultSetMetaData` class.
ISQLServerSavepoint
Provides an interface to the `SQLServerSavepoint` class.
ISQLServerStatement
Provides an interface to the `SQLServerStatement` class.
SQLServerBulkCopyOptions
Provides a collection of settings that control how an instance of SQLServerBulkCopy behaves.
SQLServerColumnEncryptionKeyStoreProvider
Defines the abstract class for a SQL Server Column Encryption key store provider Extend this class to implement a custom key store provider.
SQLServerConnection
Provides an implementation java.sql.connection interface that assists creating a JDBC connection to SQL Server.
SQLServerConnectionPoolDataSource
Provides physical database connections for connection pool managers.
SQLServerDataColumn
Represents a column of the in-memory data table represented by `SQLServerDataTable`.
SQLServerDataSource
Contains a list of properties specific for the `SQLServerConnection` class.
SQLServerDataTable
Represents the data table for SQL Server.
SQLServerError
SQLServerError represents a TDS error or message event.
SQLServerException
Represents the exception thrown from any point in the driver that throws a java.sql.SQLException.
SQLServerKeyVaultAuthenticationCallback
Provides a callback delegate which is to be implemented by the client code
SQLServerMetaData
Represents metadata for a column.
SQLServerPooledConnection
Represents a physical database connection in a connection pool.
SQLServerPreparedStatement
Provides an implementation of java.sql.PreparedStatement interface that assists in preparing Statements for SQL Server.
SQLServerStatement
Provides an implementation of java.sql.Statement JDBC Interface to assist in creating Statements against SQL Server.
SQLServerStatementColumnEncryptionSetting
Specifies how data will be sent and received when reading and writing encrypted columns.
Classes in com.microsoft.sqlserver.jdbc used by com.microsoft.sqlserver.jdbc.dataclassification
Class
Description
SQLServerException
Represents the exception thrown from any point in the driver that throws a java.sql.SQLException.