Module com.microsoft.sqlserver.jdbc
Package com.microsoft.sqlserver.jdbc
-
Interface Summary Interface Description 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 theSQLServerCallableStatement
class.ISQLServerConnection Provides an interface to theSQLServerConnection
andSQLServerConnectionPoolProxy
classes.ISQLServerConnection43 Provides an interface to theSQLServerConnection43
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 theSQLServerPreparedStatement
class.ISQLServerResultSet Provides an interface to theSQLServerResultSet
class.ISQLServerResultSetMetaData Provides an interface to theSQLServerResultSetMetaData
class.ISQLServerSavepoint Provides an interface to theSQLServerSavepoint
class.ISQLServerStatement Provides an interface to theSQLServerStatement
class.SQLServerAccessTokenCallback Provides SqlAuthenticationToken callback to be implemented by client code.SQLServerKeyVaultAuthenticationCallback Provides a callback delegate which is to be implemented by the client code -
Class Summary Class Description Geography Geography datatype represents data in a round-earth coordinate system.Geometry Geometry datatype represents data in a Euclidean (flat) coordinate system.JaasConfiguration Overrides JAAS Configuration and always provide a configuration is not defined for default configuration.KerbCallback Provides implemention of the callback handler for Kerberos.MaxResultBufferCounter Implementation of ICounter for 'maxResultBuffer' property.MaxResultBufferParser Parser created to parse String value from Connection String to equivalent number of bytes for JDBC Driver to work on.PersistentTokenCacheAccessAspect Access aspect for accessing the token cache.SqlAuthenticationToken Provides an implementation of a SqlAuthenticationTokenSQLServerAASEnclaveProvider Provides the implementation of the AAS Enclave Provider.SQLServerBlob Represents a binary LOB object and implements a java.sql.Blob.SQLServerBulkCopy Provides functionality to efficiently bulk load a SQL Server table with data from another source.SQLServerBulkCopyOptions Provides a collection of settings that control how an instance of SQLServerBulkCopy behaves.SQLServerBulkCSVFileRecord Provides a simple implementation of the ISQLServerBulkRecord interface that can be used to read in the basic Java data types from a delimited file where each line represents a row of data.SQLServerCallableStatement Provides implementation of JDBC callable statements.SQLServerClob Represents a character LOB object and implements java.sql.Clob.SQLServerColumnEncryptionAzureKeyVaultProvider Provides implementation similar to certificate store provider.SQLServerColumnEncryptionCertificateStoreProvider Provides the implementation of the key store provider for the Windows Certificate Store.SQLServerColumnEncryptionJavaKeyStoreProvider Provides the implementation of the key store provider for Java Key Store.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.SQLServerConnection43 ExtendsSQLServerConnection43
and implementsISQLServerConnection43
with methods introduced in JDBC 4.3 Specifications.SQLServerConnectionPoolDataSource Provides physical database connections for connection pool managers.SQLServerDatabaseMetaData Provides the JDBC database meta data.SQLServerDataColumn Represents a column of the in-memory data table represented bySQLServerDataTable
.SQLServerDataSource Contains a list of properties specific for theSQLServerConnection
class.SQLServerDataSourceObjectFactory Defines an object factory to materialize datasources from JNDI.SQLServerDataTable Represents the data table for SQL Server.SQLServerDriver Provides methods to connect to a SQL Server database and to obtain information about the JDBC driver.SQLServerError SQLServerError represents a TDS error or message event.SQLServerMetaData Represents metadata for a column.SQLServerNClob Represents a National Character Set LOB object and implements java.sql.NClob.SQLServerNoneEnclaveProvider Provides the implementation of the NONE Enclave Provider.SQLServerParameterMetaData Provides meta data for prepared statement parameters.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.SQLServerResource Represents a simple resource bundle containing the strings for localizing.SQLServerResource_de SQLServerResource_es SQLServerResource_fr SQLServerResource_it SQLServerResource_ja SQLServerResource_ko SQLServerResource_pt_BR SQLServerResource_ru SQLServerResource_zh_CN SQLServerResource_zh_TW SQLServerResultSet Defines the Top-level JDBC ResultSet implementation.SQLServerResultSetMetaData Provides an implementation of the result set metadata to the SQL Server.SQLServerSavepoint Provides an implementation of JDBC Interface java.sql.Savepoint.SQLServerStatement Provides an implementation of java.sql.Statement JDBC Interface to assist in creating Statements against SQL Server.SQLServerVSMEnclaveProvider Provides the implementation of the VSM Enclave Provider.SQLServerXAConnection Provides JDBC connections that can participate in distributed (XA) transactions.SQLServerXADataSource Provides database connections for use in distributed (XA) transactions.SQLServerXAResource Provides an XAResource for XA distributed transaction management.StringUtils Provides a utility class for Strings. -
Enum Summary Enum Description SQLServerStatementColumnEncryptionSetting Specifies how data will be sent and received when reading and writing encrypted columns. -
Exception Summary Exception Description SQLServerException Represents the exception thrown from any point in the driver that throws a java.sql.SQLException.