Uses of Class
com.microsoft.sqlserver.jdbc.SQLServerException

  • Uses of SQLServerException in com.microsoft.sqlserver.jdbc

    Methods in com.microsoft.sqlserver.jdbc that throw SQLServerException
    Modifier and Type Method Description
    boolean SQLServerDriver.acceptsURL​(java.lang.String url)  
    void SQLServerPreparedStatement.addBatch()  
    void SQLServerPreparedStatement.addBatch​(java.lang.String sql)  
    void SQLServerStatement.addBatch​(java.lang.String sql)  
    void SQLServerBulkCopy.addColumnMapping​(int sourceColumn, int destinationColumn)
    Adds a new column mapping, using ordinals to specify both the source and destination columns.
    void SQLServerBulkCopy.addColumnMapping​(int sourceColumn, java.lang.String destinationColumn)
    Adds a new column mapping, using an ordinal for the source column and a string for the destination column.
    void SQLServerBulkCopy.addColumnMapping​(java.lang.String sourceColumn, int destinationColumn)
    Adds a new column mapping, using a column name to describe the source column and an ordinal to specify the destination column.
    void SQLServerBulkCopy.addColumnMapping​(java.lang.String sourceColumn, java.lang.String destinationColumn)
    Adds a new column mapping, using column names to specify both source and destination columns.
    void ISQLServerBulkRecord.addColumnMetadata​(int positionInFile, java.lang.String name, int jdbcType, int precision, int scale)
    Deprecated.
    Adds metadata for the given column in the file.
    void ISQLServerBulkRecord.addColumnMetadata​(int positionInFile, java.lang.String name, int jdbcType, int precision, int scale, java.time.format.DateTimeFormatter dateTimeFormatter)
    Deprecated.
    Adds metadata for the given column in the file.
    void SQLServerDataTable.addColumnMetadata​(SQLServerDataColumn column)
    Adds meta data for the specified column.
    void SQLServerDataTable.addColumnMetadata​(java.lang.String columnName, int sqlType)
    Adds meta data for the specified column.
    void SQLServerDataTable.addRow​(java.lang.Object... values)
    Adds one row of data to the data table.
    boolean SQLServerDatabaseMetaData.allProceduresAreCallable()  
    boolean SQLServerDatabaseMetaData.allTablesAreSelectable()  
    void SQLServerStatement.cancel()  
    void SQLServerResultSet.cancelRowUpdates()  
    void SQLServerPreparedStatement.clearBatch()  
    void SQLServerStatement.clearBatch()  
    void SQLServerPreparedStatement.clearParameters()  
    void SQLServerConnection.clearWarnings()  
    void SQLServerResultSet.clearWarnings()
    Clears result set warnings.
    void SQLServerStatement.clearWarnings()  
    void SQLServerBulkCSVFileRecord.close()
    Releases any resources associated with the file reader.
    void SQLServerConnection.close()  
    void SQLServerResultSet.close()  
    void SQLServerStatement.close()  
    void SQLServerConnection.commit()  
    void SQLServerConnection.commit​(boolean delayedDurability)
    Makes all changes made since the previous commit/rollback permanent and releases any database locks currently held by this Connection object.
    java.sql.Connection SQLServerDriver.connect​(java.lang.String Url, java.util.Properties suppliedProperties)  
    java.util.ArrayList<byte[]> ISQLServerEnclaveProvider.createEnclaveSession​(SQLServerConnection connection, java.lang.String userSql, java.lang.String preparedTypeDefinitions, com.microsoft.sqlserver.jdbc.Parameter[] params, java.util.ArrayList<java.lang.String> parameterNames)
    Creates the enclave session
    java.util.ArrayList<byte[]> SQLServerAASEnclaveProvider.createEnclaveSession​(SQLServerConnection connection, java.lang.String userSql, java.lang.String preparedTypeDefinitions, com.microsoft.sqlserver.jdbc.Parameter[] params, java.util.ArrayList<java.lang.String> parameterNames)  
    java.util.ArrayList<byte[]> SQLServerVSMEnclaveProvider.createEnclaveSession​(SQLServerConnection connection, java.lang.String userSql, java.lang.String preparedTypeDefinitions, com.microsoft.sqlserver.jdbc.Parameter[] params, java.util.ArrayList<java.lang.String> parameterNames)  
    java.sql.Statement ISQLServerConnection.createStatement​(int nType, int nConcur, int nHold, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)
    Creates a Statement object that will generate ResultSet objects with the given type, concurrency, and holdability.
    java.sql.Statement SQLServerConnection.createStatement()  
    java.sql.Statement SQLServerConnection.createStatement​(int resultSetType, int resultSetConcurrency)  
    java.sql.Statement SQLServerConnection.createStatement​(int nType, int nConcur, int resultSetHoldability)  
    java.sql.Statement SQLServerConnection.createStatement​(int nType, int nConcur, int resultSetHoldability, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)  
    boolean SQLServerDatabaseMetaData.dataDefinitionCausesTransactionCommit()  
    boolean SQLServerDatabaseMetaData.dataDefinitionIgnoredInTransactions()  
    byte[] SQLServerColumnEncryptionAzureKeyVaultProvider.decryptColumnEncryptionKey​(java.lang.String masterKeyPath, java.lang.String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)
    Decrypts an encrypted CEK with RSA encryption algorithm using the asymmetric key specified by the key path
    byte[] SQLServerColumnEncryptionCertificateStoreProvider.decryptColumnEncryptionKey​(java.lang.String masterKeyPath, java.lang.String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)  
    byte[] SQLServerColumnEncryptionJavaKeyStoreProvider.decryptColumnEncryptionKey​(java.lang.String masterKeyPath, java.lang.String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)  
    abstract byte[] SQLServerColumnEncryptionKeyStoreProvider.decryptColumnEncryptionKey​(java.lang.String masterKeyPath, java.lang.String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)
    Decrypts the specified encrypted value of a column encryption key.
    boolean SQLServerDatabaseMetaData.deletesAreDetected​(int type)  
    static Geography Geography.deserialize​(byte[] clr)
    Constructor for a Geography instance from an internal SQL Server format for spatial data.
    static Geometry Geometry.deserialize​(byte[] clr)
    Constructor for a Geometry instance from an internal SQL Server format for spatial data.
    boolean SQLServerDatabaseMetaData.doesMaxRowSizeIncludeBlobs()  
    byte[] SQLServerColumnEncryptionAzureKeyVaultProvider.encryptColumnEncryptionKey​(java.lang.String masterKeyPath, java.lang.String encryptionAlgorithm, byte[] columnEncryptionKey)
    Encrypts CEK with RSA encryption algorithm using the asymmetric key specified by the key path.
    byte[] SQLServerColumnEncryptionCertificateStoreProvider.encryptColumnEncryptionKey​(java.lang.String masterKeyPath, java.lang.String encryptionAlgorithm, byte[] plainTextColumnEncryptionKey)  
    byte[] SQLServerColumnEncryptionJavaKeyStoreProvider.encryptColumnEncryptionKey​(java.lang.String masterKeyPath, java.lang.String encryptionAlgorithm, byte[] plainTextColumnEncryptionKey)  
    abstract byte[] SQLServerColumnEncryptionKeyStoreProvider.encryptColumnEncryptionKey​(java.lang.String masterKeyPath, java.lang.String encryptionAlgorithm, byte[] columnEncryptionKey)
    Encrypts a column encryption key using the column master key with the specified key path and using the specified algorithm.
    boolean SQLServerPreparedStatement.execute()  
    boolean SQLServerPreparedStatement.execute​(java.lang.String sql)  
    boolean SQLServerStatement.execute​(java.lang.String sql)  
    boolean SQLServerStatement.execute​(java.lang.String sql, int autoGeneratedKeys)  
    boolean SQLServerStatement.execute​(java.lang.String sql, int[] columnIndexes)  
    boolean SQLServerStatement.execute​(java.lang.String sql, java.lang.String[] columnNames)  
    int[] SQLServerPreparedStatement.executeBatch()  
    int[] SQLServerStatement.executeBatch()
    Sends a batch of statements to the database.
    long[] SQLServerPreparedStatement.executeLargeBatch()  
    long[] SQLServerStatement.executeLargeBatch()  
    long SQLServerPreparedStatement.executeLargeUpdate()  
    long SQLServerStatement.executeLargeUpdate​(java.lang.String sql)  
    long SQLServerStatement.executeLargeUpdate​(java.lang.String sql, int autoGeneratedKeys)  
    long SQLServerStatement.executeLargeUpdate​(java.lang.String sql, int[] columnIndexes)  
    long SQLServerStatement.executeLargeUpdate​(java.lang.String sql, java.lang.String[] columnNames)  
    java.sql.ResultSet SQLServerPreparedStatement.executeQuery()  
    java.sql.ResultSet SQLServerPreparedStatement.executeQuery​(java.lang.String sql)  
    java.sql.ResultSet SQLServerStatement.executeQuery​(java.lang.String sql)  
    int SQLServerPreparedStatement.executeUpdate()  
    int SQLServerPreparedStatement.executeUpdate​(java.lang.String sql)  
    int SQLServerStatement.executeUpdate​(java.lang.String sql)  
    int SQLServerStatement.executeUpdate​(java.lang.String sql, int autoGeneratedKeys)  
    int SQLServerStatement.executeUpdate​(java.lang.String sql, int[] columnIndexes)  
    int SQLServerStatement.executeUpdate​(java.lang.String sql, java.lang.String[] columnNames)  
    int SQLServerResultSet.findColumn​(java.lang.String userProvidedColumnName)
    Finds a column index given a column name.
    java.io.InputStream ISQLServerCallableStatement.getAsciiStream​(int parameterIndex)
    Returns the value of the designated column in the current row of this ResultSet object as a stream of ASCII characters.
    java.io.InputStream ISQLServerCallableStatement.getAsciiStream​(java.lang.String parameterName)
    Returns the value of the designated column in the current row of this ResultSet object as a stream of ASCII characters.
    java.io.InputStream SQLServerCallableStatement.getAsciiStream​(int parameterIndex)  
    java.io.InputStream SQLServerCallableStatement.getAsciiStream​(java.lang.String parameterName)  
    java.io.InputStream SQLServerResultSet.getAsciiStream​(int columnIndex)  
    java.io.InputStream SQLServerResultSet.getAsciiStream​(java.lang.String columnName)  
    void ISQLServerEnclaveProvider.getAttestationParameters​(java.lang.String url)
    Returns the attestation parameters
    void SQLServerAASEnclaveProvider.getAttestationParameters​(java.lang.String url)  
    void SQLServerVSMEnclaveProvider.getAttestationParameters​(java.lang.String url)  
    boolean SQLServerConnection.getAutoCommit()  
    java.sql.ResultSet SQLServerDatabaseMetaData.getBestRowIdentifier​(java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)  
    java.math.BigDecimal ISQLServerCallableStatement.getBigDecimal​(java.lang.String parameterName, int scale)
    Deprecated.
    java.math.BigDecimal SQLServerCallableStatement.getBigDecimal​(int parameterIndex)  
    java.math.BigDecimal SQLServerCallableStatement.getBigDecimal​(java.lang.String parameterName)  
    java.math.BigDecimal SQLServerCallableStatement.getBigDecimal​(java.lang.String parameterName, int scale)
    Deprecated.
    java.math.BigDecimal SQLServerResultSet.getBigDecimal​(int columnIndex, int scale)
    Deprecated.
    java.math.BigDecimal SQLServerResultSet.getBigDecimal​(java.lang.String columnName, int scale)
    Deprecated.
    java.io.InputStream ISQLServerCallableStatement.getBinaryStream​(int parameterIndex)
    Returns the value of the designated column in the current row of this ResultSet object as a stream of uninterpreted bytes.
    java.io.InputStream ISQLServerCallableStatement.getBinaryStream​(java.lang.String parameterName)
    Returns the value of the designated column in the current row of this ResultSet object as a stream of uninterpreted bytes.
    java.io.InputStream SQLServerCallableStatement.getBinaryStream​(int parameterIndex)  
    java.io.InputStream SQLServerCallableStatement.getBinaryStream​(java.lang.String parameterName)  
    java.io.InputStream SQLServerResultSet.getBinaryStream​(int columnIndex)  
    java.io.InputStream SQLServerResultSet.getBinaryStream​(java.lang.String columnName)  
    java.sql.Blob SQLServerCallableStatement.getBlob​(int parameterIndex)  
    java.sql.Blob SQLServerCallableStatement.getBlob​(java.lang.String parameterName)  
    java.sql.Blob SQLServerResultSet.getBlob​(int i)  
    java.sql.Blob SQLServerResultSet.getBlob​(java.lang.String colName)  
    boolean SQLServerCallableStatement.getBoolean​(int index)  
    boolean SQLServerCallableStatement.getBoolean​(java.lang.String parameterName)  
    boolean SQLServerResultSet.getBoolean​(int columnIndex)  
    boolean SQLServerResultSet.getBoolean​(java.lang.String columnName)  
    byte SQLServerCallableStatement.getByte​(int index)  
    byte SQLServerCallableStatement.getByte​(java.lang.String parameterName)  
    byte SQLServerResultSet.getByte​(int columnIndex)  
    byte SQLServerResultSet.getByte​(java.lang.String columnName)  
    byte[] SQLServerCallableStatement.getBytes​(int index)  
    byte[] SQLServerCallableStatement.getBytes​(java.lang.String parameterName)  
    byte[] SQLServerResultSet.getBytes​(int columnIndex)  
    byte[] SQLServerResultSet.getBytes​(java.lang.String columnName)  
    int ISQLServerStatement.getCancelQueryTimeout()
    Returns the cancelQueryTimeout property set on this SQLServerStatement object.
    int SQLServerStatement.getCancelQueryTimeout()  
    java.lang.String SQLServerConnection.getCatalog()  
    java.lang.String SQLServerResultSetMetaData.getCatalogName​(int column)  
    java.lang.String SQLServerDatabaseMetaData.getCatalogSeparator()  
    java.lang.String SQLServerDatabaseMetaData.getCatalogTerm()  
    java.io.Reader SQLServerCallableStatement.getCharacterStream​(int parameterIndex)  
    java.util.UUID ISQLServerConnection.getClientConnectionId()
    Returns the connection ID of the most recent connection attempt, regardless of whether the attempt succeeded or failed.
    java.util.UUID SQLServerConnection.getClientConnectionId()  
    java.sql.Clob SQLServerCallableStatement.getClob​(int parameterIndex)  
    java.sql.Clob SQLServerCallableStatement.getClob​(java.lang.String parameterName)  
    java.sql.Clob SQLServerResultSet.getClob​(int columnIndex)  
    java.sql.Clob SQLServerResultSet.getClob​(java.lang.String colName)  
    java.lang.String SQLServerResultSetMetaData.getColumnClassName​(int column)  
    int SQLServerResultSetMetaData.getColumnCount()  
    int SQLServerResultSetMetaData.getColumnDisplaySize​(int column)  
    java.lang.String SQLServerResultSetMetaData.getColumnLabel​(int column)  
    java.lang.String SQLServerResultSetMetaData.getColumnName​(int column)  
    java.sql.ResultSet SQLServerDatabaseMetaData.getColumnPrivileges​(java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String col)  
    int SQLServerResultSetMetaData.getColumnType​(int column)  
    java.lang.String SQLServerResultSetMetaData.getColumnTypeName​(int column)  
    int SQLServerResultSet.getConcurrency()  
    java.sql.Connection SQLServerDatabaseMetaData.getConnection()  
    java.sql.Connection SQLServerDataSource.getConnection()  
    java.sql.Connection SQLServerDataSource.getConnection​(java.lang.String username, java.lang.String password)  
    java.sql.Connection SQLServerStatement.getConnection()
    Returns the statement's connection.
    int SQLServerDatabaseMetaData.getDatabaseMajorVersion()  
    int SQLServerDatabaseMetaData.getDatabaseMinorVersion()  
    java.lang.String SQLServerDatabaseMetaData.getDatabaseProductName()  
    java.lang.String SQLServerDatabaseMetaData.getDatabaseProductVersion()  
    java.sql.Date SQLServerCallableStatement.getDate​(int index)  
    java.sql.Date SQLServerCallableStatement.getDate​(int index, java.util.Calendar cal)  
    java.sql.Date SQLServerCallableStatement.getDate​(java.lang.String parameterName)  
    java.sql.Date SQLServerCallableStatement.getDate​(java.lang.String parameterName, java.util.Calendar cal)  
    java.sql.Date SQLServerResultSet.getDate​(int columnIndex)  
    java.sql.Date SQLServerResultSet.getDate​(int columnIndex, java.util.Calendar cal)  
    java.sql.Date SQLServerResultSet.getDate​(java.lang.String columnName)  
    java.sql.Date SQLServerResultSet.getDate​(java.lang.String colName, java.util.Calendar cal)  
    java.sql.Timestamp ISQLServerCallableStatement.getDateTime​(int index)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerCallableStatement.getDateTime​(int index, java.util.Calendar cal)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerCallableStatement.getDateTime​(java.lang.String parameterName)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerCallableStatement.getDateTime​(java.lang.String name, java.util.Calendar cal)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerResultSet.getDateTime​(int columnIndex)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerResultSet.getDateTime​(int columnIndex, java.util.Calendar cal)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerResultSet.getDateTime​(java.lang.String columnName)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerResultSet.getDateTime​(java.lang.String colName, java.util.Calendar cal)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp SQLServerCallableStatement.getDateTime​(int index)  
    java.sql.Timestamp SQLServerCallableStatement.getDateTime​(int index, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerCallableStatement.getDateTime​(java.lang.String parameterName)  
    java.sql.Timestamp SQLServerCallableStatement.getDateTime​(java.lang.String name, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerResultSet.getDateTime​(int columnIndex)  
    java.sql.Timestamp SQLServerResultSet.getDateTime​(int columnIndex, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerResultSet.getDateTime​(java.lang.String columnName)  
    java.sql.Timestamp SQLServerResultSet.getDateTime​(java.lang.String colName, java.util.Calendar cal)  
    DateTimeOffset ISQLServerCallableStatement.getDateTimeOffset​(int parameterIndex)
    Returns the DateTimeOffset value of parameter with index parameterIndex.
    DateTimeOffset ISQLServerCallableStatement.getDateTimeOffset​(java.lang.String parameterName)
    Returns the DateTimeOffset value of parameter with name parameterName.
    DateTimeOffset ISQLServerResultSet.getDateTimeOffset​(int columnIndex)
    Returns the value of the designated column as a microsoft.sql.DateTimeOffset object, given a zero-based column ordinal.
    DateTimeOffset ISQLServerResultSet.getDateTimeOffset​(java.lang.String columnName)
    Returns the value of the column specified as a microsoft.sql.DateTimeOffset object, given a column name.
    DateTimeOffset SQLServerCallableStatement.getDateTimeOffset​(int index)  
    DateTimeOffset SQLServerCallableStatement.getDateTimeOffset​(java.lang.String parameterName)  
    DateTimeOffset SQLServerResultSet.getDateTimeOffset​(int columnIndex)  
    DateTimeOffset SQLServerResultSet.getDateTimeOffset​(java.lang.String columnName)  
    int SQLServerDatabaseMetaData.getDefaultTransactionIsolation()  
    double SQLServerCallableStatement.getDouble​(int index)  
    double SQLServerCallableStatement.getDouble​(java.lang.String parameterName)  
    double SQLServerResultSet.getDouble​(int columnIndex)  
    double SQLServerResultSet.getDouble​(java.lang.String columnName)  
    java.lang.String SQLServerDatabaseMetaData.getDriverName()  
    java.lang.String SQLServerDatabaseMetaData.getDriverVersion()  
    default byte[] ISQLServerEnclaveProvider.getEnclavePackage​(java.lang.String userSQL, java.util.ArrayList<byte[]> enclaveCEKs)  
    java.lang.String SQLServerDatabaseMetaData.getExtraNameCharacters()  
    int SQLServerStatement.getFetchDirection()  
    int SQLServerStatement.getFetchSize()  
    float SQLServerCallableStatement.getFloat​(int index)  
    float SQLServerCallableStatement.getFloat​(java.lang.String parameterName)  
    float SQLServerResultSet.getFloat​(int columnIndex)  
    float SQLServerResultSet.getFloat​(java.lang.String columnName)  
    java.sql.ResultSet SQLServerStatement.getGeneratedKeys()  
    Geography ISQLServerResultSet.getGeography​(int columnIndex)
    Returns the value of the designated column in the current row of this ResultSet object as a com.microsoft.sqlserver.jdbc.Geography object in the Java programming language.
    Geography ISQLServerResultSet.getGeography​(java.lang.String columnName)
    Returns the value of the designated column in the current row of this ResultSet object as a com.microsoft.sqlserver.jdbc.Geography object in the Java programming language.
    Geography SQLServerResultSet.getGeography​(int columnIndex)  
    Geography SQLServerResultSet.getGeography​(java.lang.String columnName)  
    Geometry ISQLServerResultSet.getGeometry​(int columnIndex)
    Returns the value of the designated column in the current row of this ResultSet object as a com.microsoft.sqlserver.jdbc.Geometry object in the Java programming language.
    Geometry ISQLServerResultSet.getGeometry​(java.lang.String columnName)
    Returns the value of the designated column in the current row of this ResultSet object as a com.microsoft.sqlserver.jdbc.Geometry object in the Java programming language.
    Geometry SQLServerResultSet.getGeometry​(int columnIndex)  
    Geometry SQLServerResultSet.getGeometry​(java.lang.String columnName)  
    int SQLServerConnection.getHoldability()  
    java.lang.String SQLServerDatabaseMetaData.getIdentifierQuoteString()  
    java.sql.ResultSet SQLServerDatabaseMetaData.getIndexInfo​(java.lang.String cat, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)  
    int SQLServerCallableStatement.getInt​(int index)  
    int SQLServerCallableStatement.getInt​(java.lang.String parameterName)  
    int SQLServerResultSet.getInt​(int columnIndex)  
    int SQLServerResultSet.getInt​(java.lang.String columnName)  
    int SQLServerDatabaseMetaData.getJDBCMajorVersion()  
    int SQLServerDatabaseMetaData.getJDBCMinorVersion()  
    long SQLServerStatement.getLargeMaxRows()  
    long SQLServerStatement.getLargeUpdateCount()  
    long SQLServerCallableStatement.getLong​(int index)  
    long SQLServerCallableStatement.getLong​(java.lang.String parameterName)  
    long SQLServerResultSet.getLong​(int columnIndex)  
    long SQLServerResultSet.getLong​(java.lang.String columnName)  
    int SQLServerDatabaseMetaData.getMaxBinaryLiteralLength()  
    int SQLServerDatabaseMetaData.getMaxCatalogNameLength()  
    int SQLServerDatabaseMetaData.getMaxCharLiteralLength()  
    int SQLServerDatabaseMetaData.getMaxColumnNameLength()  
    int SQLServerDatabaseMetaData.getMaxColumnsInGroupBy()  
    int SQLServerDatabaseMetaData.getMaxColumnsInIndex()  
    int SQLServerDatabaseMetaData.getMaxColumnsInOrderBy()  
    int SQLServerDatabaseMetaData.getMaxColumnsInSelect()  
    int SQLServerDatabaseMetaData.getMaxColumnsInTable()  
    int SQLServerDatabaseMetaData.getMaxCursorNameLength()  
    int SQLServerStatement.getMaxFieldSize()  
    int SQLServerDatabaseMetaData.getMaxIndexLength()  
    int SQLServerDatabaseMetaData.getMaxProcedureNameLength()  
    int SQLServerStatement.getMaxRows()  
    int SQLServerDatabaseMetaData.getMaxRowSize()  
    int SQLServerDatabaseMetaData.getMaxSchemaNameLength()  
    int SQLServerDatabaseMetaData.getMaxStatementLength()  
    int SQLServerDatabaseMetaData.getMaxStatements()  
    int SQLServerDatabaseMetaData.getMaxTableNameLength()  
    int SQLServerDatabaseMetaData.getMaxTablesInSelect()  
    int SQLServerDatabaseMetaData.getMaxUserNameLength()  
    java.sql.DatabaseMetaData SQLServerConnection.getMetaData()  
    java.sql.ResultSetMetaData SQLServerPreparedStatement.getMetaData()  
    java.sql.ResultSetMetaData SQLServerResultSet.getMetaData()  
    java.math.BigDecimal ISQLServerCallableStatement.getMoney​(int parameterIndex)
    Returns the value of the column specified as a java.math.BigDecimal object.
    java.math.BigDecimal ISQLServerCallableStatement.getMoney​(java.lang.String parameterName)
    Returns the value of the column specified as a java.math.BigDecimal object.
    java.math.BigDecimal ISQLServerResultSet.getMoney​(int columnIndex)
    Returns the value of the column specified as a java.math.BigDecimal object.
    java.math.BigDecimal ISQLServerResultSet.getMoney​(java.lang.String columnName)
    Returns the value of the column specified as a java.math.BigDecimal object.
    java.math.BigDecimal SQLServerCallableStatement.getMoney​(int parameterIndex)  
    java.math.BigDecimal SQLServerCallableStatement.getMoney​(java.lang.String parameterName)  
    java.math.BigDecimal SQLServerResultSet.getMoney​(int columnIndex)  
    java.math.BigDecimal SQLServerResultSet.getMoney​(java.lang.String columnName)  
    boolean SQLServerStatement.getMoreResults()
    Returns more results in the TDS stream.
    java.lang.String SQLServerDatabaseMetaData.getNumericFunctions()  
    java.lang.Object SQLServerCallableStatement.getObject​(int index)  
    java.lang.Object SQLServerCallableStatement.getObject​(java.lang.String parameterName)  
    java.lang.Object SQLServerResultSet.getObject​(int columnIndex)  
    java.lang.Object SQLServerResultSet.getObject​(java.lang.String columnName)  
    java.lang.Object SQLServerDataSourceObjectFactory.getObjectInstance​(java.lang.Object ref, javax.naming.Name name, javax.naming.Context c, java.util.Hashtable<?,​?> h)
    Returns an reference to the SQLServerDataSource instance getObjectInstance is a factory for rehydrating references to SQLServerDataSource and its child classes.
    java.lang.String SQLServerParameterMetaData.getParameterClassName​(int param)  
    int SQLServerParameterMetaData.getParameterCount()  
    java.sql.ParameterMetaData ISQLServerPreparedStatement.getParameterMetaData​(boolean forceRefresh)
    Returns parameter metadata for the prepared statement.
    java.sql.ParameterMetaData SQLServerPreparedStatement.getParameterMetaData()  
    java.sql.ParameterMetaData SQLServerPreparedStatement.getParameterMetaData​(boolean forceRefresh)  
    int SQLServerParameterMetaData.getParameterMode​(int param)  
    int SQLServerParameterMetaData.getParameterType​(int param)  
    java.lang.String SQLServerParameterMetaData.getParameterTypeName​(int param)  
    int SQLServerParameterMetaData.getPrecision​(int param)  
    int SQLServerResultSetMetaData.getPrecision​(int column)  
    int ISQLServerPreparedStatement.getPreparedStatementHandle()
    The server handle for this prepared statement.
    int SQLServerPreparedStatement.getPreparedStatementHandle()  
    java.sql.ResultSet SQLServerDatabaseMetaData.getPrimaryKeys​(java.lang.String cat, java.lang.String schema, java.lang.String table)  
    java.sql.ResultSet SQLServerDatabaseMetaData.getProcedureColumns​(java.lang.String catalog, java.lang.String schema, java.lang.String proc, java.lang.String col)  
    java.sql.ResultSet SQLServerDatabaseMetaData.getProcedures​(java.lang.String catalog, java.lang.String schema, java.lang.String proc)  
    java.lang.String SQLServerDatabaseMetaData.getProcedureTerm()  
    java.sql.DriverPropertyInfo[] SQLServerDriver.getPropertyInfo​(java.lang.String Url, java.util.Properties Info)  
    int SQLServerStatement.getQueryTimeout()  
    java.lang.String ISQLServerStatement.getResponseBuffering()
    Returns the response buffering mode for this SQLServerStatement object.
    java.lang.String SQLServerStatement.getResponseBuffering()  
    java.sql.ResultSet SQLServerStatement.getResultSet()  
    int SQLServerStatement.getResultSetConcurrency()  
    int SQLServerDatabaseMetaData.getResultSetHoldability()  
    int SQLServerStatement.getResultSetType()  
    java.lang.Object[] SQLServerBulkCSVFileRecord.getRowData()  
    int SQLServerSavepoint.getSavepointId()  
    java.lang.String ISQLServerSavepoint.getSavepointName()
    Returns the savepoint name
    java.lang.String SQLServerSavepoint.getSavepointName()  
    int SQLServerParameterMetaData.getScale​(int param)  
    int SQLServerResultSetMetaData.getScale​(int column)  
    java.lang.String SQLServerResultSetMetaData.getSchemaName​(int column)  
    java.lang.String SQLServerDatabaseMetaData.getSchemaTerm()  
    java.lang.String SQLServerDatabaseMetaData.getSearchStringEscape()  
    boolean ISQLServerConnection.getSendTimeAsDatetime()
    Returns the value of the sendTimeAsDatetime property.
    short SQLServerCallableStatement.getShort​(int index)  
    short SQLServerCallableStatement.getShort​(java.lang.String parameterName)  
    short SQLServerResultSet.getShort​(int columnIndex)  
    short SQLServerResultSet.getShort​(java.lang.String columnName)  
    java.sql.Timestamp ISQLServerCallableStatement.getSmallDateTime​(int index)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerCallableStatement.getSmallDateTime​(int index, java.util.Calendar cal)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerCallableStatement.getSmallDateTime​(java.lang.String parameterName)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerCallableStatement.getSmallDateTime​(java.lang.String name, java.util.Calendar cal)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerResultSet.getSmallDateTime​(int columnIndex)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerResultSet.getSmallDateTime​(int columnIndex, java.util.Calendar cal)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerResultSet.getSmallDateTime​(java.lang.String columnName)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp ISQLServerResultSet.getSmallDateTime​(java.lang.String colName, java.util.Calendar cal)
    Returns the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.
    java.sql.Timestamp SQLServerCallableStatement.getSmallDateTime​(int index)  
    java.sql.Timestamp SQLServerCallableStatement.getSmallDateTime​(int index, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerCallableStatement.getSmallDateTime​(java.lang.String parameterName)  
    java.sql.Timestamp SQLServerCallableStatement.getSmallDateTime​(java.lang.String name, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerResultSet.getSmallDateTime​(int columnIndex)  
    java.sql.Timestamp SQLServerResultSet.getSmallDateTime​(int columnIndex, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerResultSet.getSmallDateTime​(java.lang.String columnName)  
    java.sql.Timestamp SQLServerResultSet.getSmallDateTime​(java.lang.String colName, java.util.Calendar cal)  
    java.math.BigDecimal ISQLServerCallableStatement.getSmallMoney​(int parameterIndex)
    Returns the value of the column specified as a java.math.BigDecimal object.
    java.math.BigDecimal ISQLServerCallableStatement.getSmallMoney​(java.lang.String parameterName)
    Returns the value of the column specified as a java.math.BigDecimal object.
    java.math.BigDecimal ISQLServerResultSet.getSmallMoney​(int columnIndex)
    Returns the value of the column specified as a java.math.BigDecimal object.
    java.math.BigDecimal ISQLServerResultSet.getSmallMoney​(java.lang.String columnName)
    Returns the value of the column specified as a java.math.BigDecimal object.
    java.math.BigDecimal SQLServerCallableStatement.getSmallMoney​(int parameterIndex)  
    java.math.BigDecimal SQLServerCallableStatement.getSmallMoney​(java.lang.String parameterName)  
    java.math.BigDecimal SQLServerResultSet.getSmallMoney​(int columnIndex)  
    java.math.BigDecimal SQLServerResultSet.getSmallMoney​(java.lang.String columnName)  
    java.lang.String SQLServerDatabaseMetaData.getSQLKeywords()  
    int SQLServerDatabaseMetaData.getSQLStateType()  
    java.sql.Statement SQLServerResultSet.getStatement()  
    java.lang.String SQLServerCallableStatement.getString​(int index)  
    java.lang.String SQLServerCallableStatement.getString​(java.lang.String parameterName)  
    java.lang.String SQLServerResultSet.getString​(int columnIndex)  
    java.lang.String SQLServerResultSet.getString​(java.lang.String columnName)  
    java.lang.String SQLServerDatabaseMetaData.getStringFunctions()  
    java.lang.String SQLServerDatabaseMetaData.getSystemFunctions()  
    java.lang.String SQLServerResultSetMetaData.getTableName​(int column)  
    java.sql.ResultSet SQLServerDatabaseMetaData.getTablePrivileges​(java.lang.String catalog, java.lang.String schema, java.lang.String table)  
    java.sql.ResultSet SQLServerDatabaseMetaData.getTables​(java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String[] types)  
    protected java.lang.Object SQLServerBulkCopy.getTemporalObjectFromCSVWithFormatter​(java.lang.String valueStrUntrimmed, int srcJdbcType, int srcColOrdinal, java.time.format.DateTimeFormatter dateTimeFormatter)
    Returns the temporal object from CSV This method is called against jdbc41, but it require jdbc42 to work therefore, we will throw exception.
    java.sql.Time SQLServerCallableStatement.getTime​(int index)  
    java.sql.Time SQLServerCallableStatement.getTime​(int index, java.util.Calendar cal)  
    java.sql.Time SQLServerCallableStatement.getTime​(java.lang.String parameterName)  
    java.sql.Time SQLServerCallableStatement.getTime​(java.lang.String parameterName, java.util.Calendar cal)  
    java.sql.Time SQLServerResultSet.getTime​(int columnIndex)  
    java.sql.Time SQLServerResultSet.getTime​(int columnIndex, java.util.Calendar cal)  
    java.sql.Time SQLServerResultSet.getTime​(java.lang.String columnName)  
    java.sql.Time SQLServerResultSet.getTime​(java.lang.String colName, java.util.Calendar cal)  
    java.lang.String SQLServerDatabaseMetaData.getTimeDateFunctions()  
    java.sql.Timestamp SQLServerCallableStatement.getTimestamp​(int index)  
    java.sql.Timestamp SQLServerCallableStatement.getTimestamp​(int index, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerCallableStatement.getTimestamp​(java.lang.String parameterName)  
    java.sql.Timestamp SQLServerCallableStatement.getTimestamp​(java.lang.String name, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerResultSet.getTimestamp​(int columnIndex)  
    java.sql.Timestamp SQLServerResultSet.getTimestamp​(int columnIndex, java.util.Calendar cal)  
    java.sql.Timestamp SQLServerResultSet.getTimestamp​(java.lang.String columnName)  
    java.sql.Timestamp SQLServerResultSet.getTimestamp​(java.lang.String colName, java.util.Calendar cal)  
    int SQLServerConnection.getTransactionIsolation()  
    int SQLServerResultSet.getType()  
    java.util.Map<java.lang.String,​java.lang.Class<?>> SQLServerConnection.getTypeMap()  
    java.lang.String ISQLServerResultSet.getUniqueIdentifier​(int columnIndex)
    Returns the value of the designated column in the current row of this ResultSet object as a String object in the Java programming language.
    java.lang.String ISQLServerResultSet.getUniqueIdentifier​(java.lang.String columnLabel)
    Returns the value of the designated column in the current row of this ResultSet object as a String object in the Java programming language.
    java.lang.String SQLServerResultSet.getUniqueIdentifier​(int columnIndex)  
    java.lang.String SQLServerResultSet.getUniqueIdentifier​(java.lang.String columnLabel)  
    int SQLServerStatement.getUpdateCount()  
    java.lang.String SQLServerDatabaseMetaData.getURL()  
    boolean ISQLServerPreparedStatement.getUseFmtOnly()
    Returns the current flag value for useFmtOnly.
    boolean SQLServerPreparedStatement.getUseFmtOnly()  
    java.lang.String SQLServerDatabaseMetaData.getUserName()  
    java.sql.ResultSet SQLServerDatabaseMetaData.getVersionColumns​(java.lang.String catalog, java.lang.String schema, java.lang.String table)  
    java.sql.SQLWarning SQLServerConnection.getWarnings()  
    java.sql.SQLWarning SQLServerStatement.getWarnings()  
    void MaxResultBufferCounter.increaseCounter​(long bytes)  
    boolean SQLServerDatabaseMetaData.insertsAreDetected​(int type)  
    boolean SQLServerResultSetMetaData.isAutoIncrement​(int column)  
    boolean SQLServerResultSetMetaData.isCaseSensitive​(int column)  
    boolean SQLServerDatabaseMetaData.isCatalogAtStart()  
    boolean SQLServerConnection.isClosed()  
    boolean SQLServerResultSetMetaData.isCurrency​(int column)  
    boolean SQLServerResultSetMetaData.isDefinitelyWritable​(int column)  
    int SQLServerParameterMetaData.isNullable​(int param)  
    int SQLServerResultSetMetaData.isNullable​(int column)  
    boolean SQLServerConnection.isReadOnly()  
    boolean SQLServerDatabaseMetaData.isReadOnly()  
    boolean SQLServerResultSetMetaData.isReadOnly​(int column)  
    boolean SQLServerResultSetMetaData.isSearchable​(int column)  
    boolean SQLServerParameterMetaData.isSigned​(int param)
    Returns if a supplied parameter index is valid.
    boolean SQLServerResultSetMetaData.isSigned​(int column)  
    boolean ISQLServerResultSetMetaData.isSparseColumnSet​(int column)
    Returns if the column is a SQLServer SparseColumnSet.
    boolean SQLServerResultSetMetaData.isSparseColumnSet​(int column)  
    boolean SQLServerResultSetMetaData.isWritable​(int column)  
    void SQLServerResultSet.moveToCurrentRow()  
    void SQLServerResultSet.moveToInsertRow()  
    java.lang.String SQLServerConnection.nativeSQL​(java.lang.String sql)  
    boolean SQLServerBulkCSVFileRecord.next()  
    boolean SQLServerResultSet.next()
    Moves the cursor to the first row of this ResultSet object initially, then subsequent calls move the cursor to the second row, the third row, and so on.
    boolean SQLServerDatabaseMetaData.nullPlusNonNullIsNull()  
    boolean SQLServerDatabaseMetaData.nullsAreSortedAtEnd()  
    boolean SQLServerDatabaseMetaData.nullsAreSortedAtStart()  
    boolean SQLServerDatabaseMetaData.nullsAreSortedHigh()  
    boolean SQLServerDatabaseMetaData.nullsAreSortedLow()  
    boolean SQLServerDatabaseMetaData.othersDeletesAreVisible​(int type)  
    boolean SQLServerDatabaseMetaData.othersInsertsAreVisible​(int type)  
    boolean SQLServerDatabaseMetaData.othersUpdatesAreVisible​(int type)  
    boolean SQLServerDatabaseMetaData.ownDeletesAreVisible​(int type)  
    boolean SQLServerDatabaseMetaData.ownInsertsAreVisible​(int type)  
    boolean SQLServerDatabaseMetaData.ownUpdatesAreVisible​(int type)  
    static Geography Geography.parse​(java.lang.String wkt)
    Constructor for a Geography instance from an Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation.
    static Geometry Geometry.parse​(java.lang.String wkt)
    Constructor for a Geometry instance from an Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation.
    static Geography Geography.point​(double lat, double lon, int srid)
    Constructor for a Geography instance that represents a Point instance from its latitude and longitude values and a Spatial Reference Identifier.
    static Geometry Geometry.point​(double x, double y, int srid)
    Constructor for a Geometry instance that represents a Point instance from its X and Y values and an Spatial Reference Identifier.
    java.sql.CallableStatement ISQLServerConnection.prepareCall​(java.lang.String sql, int nType, int nConcur, int nHold, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)
    Creates a CallableStatement object that will generate ResultSet objects with the given type and concurrency.
    java.sql.CallableStatement SQLServerConnection.prepareCall​(java.lang.String sql)  
    java.sql.CallableStatement SQLServerConnection.prepareCall​(java.lang.String sql, int resultSetType, int resultSetConcurrency)  
    java.sql.CallableStatement SQLServerConnection.prepareCall​(java.lang.String sql, int nType, int nConcur, int resultSetHoldability)  
    java.sql.CallableStatement SQLServerConnection.prepareCall​(java.lang.String sql, int nType, int nConcur, int resultSetHoldability, SQLServerStatementColumnEncryptionSetting stmtColEncSetiing)  
    java.sql.PreparedStatement ISQLServerConnection.prepareStatement​(java.lang.String sql, int[] columnIndexes, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)
    Creates a default PreparedStatement object capable of returning the auto-generated keys designated by the given array.
    java.sql.PreparedStatement ISQLServerConnection.prepareStatement​(java.lang.String sql, int nType, int nConcur, int resultSetHoldability, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)
    Creates a PreparedStatement object that will generate ResultSet objects with the given type, concurrency, and holdability.
    java.sql.PreparedStatement ISQLServerConnection.prepareStatement​(java.lang.String sql, int flag, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)
    Creates a default PreparedStatement object that has the capability to retrieve auto-generated keys.
    java.sql.PreparedStatement ISQLServerConnection.prepareStatement​(java.lang.String sql, java.lang.String[] columnNames, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)
    Creates a default PreparedStatement object capable of returning the auto-generated keys designated by the given array.
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, int flag)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, int[] columnIndexes)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, int[] columnIndexes, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, int resultSetType, int resultSetConcurrency)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, int nType, int nConcur, int resultSetHoldability)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, int nType, int nConcur, int resultSetHoldability, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, int flag, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, java.lang.String[] columnNames)  
    java.sql.PreparedStatement SQLServerConnection.prepareStatement​(java.lang.String sql, java.lang.String[] columnNames, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)  
    static void SQLServerConnection.registerColumnEncryptionKeyStoreProviders​(java.util.Map<java.lang.String,​SQLServerColumnEncryptionKeyStoreProvider> clientKeyStoreProviders)
    Registers key store providers in the globalCustomColumnEncryptionKeyStoreProviders.
    void ISQLServerCallableStatement.registerOutParameter​(int parameterIndex, int sqlType, int precision, int scale)
    Registers the parameter in ordinal position index to be of JDBC type sqlType.
    void ISQLServerCallableStatement.registerOutParameter​(int parameterIndex, java.sql.SQLType sqlType, int precision, int scale)
    Registers the parameter in ordinal position index to be of JDBC type sqlType.
    void ISQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, int sqlType, int precision, int scale)
    Registers the parameter in ordinal position index to be of JDBC type sqlType.
    void ISQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, java.sql.SQLType sqlType, int precision, int scale)
    Registers the parameter in ordinal position index to be of JDBC type sqlType.
    void SQLServerCallableStatement.registerOutParameter​(int index, int sqlType)  
    void SQLServerCallableStatement.registerOutParameter​(int index, int sqlType, int scale)  
    void SQLServerCallableStatement.registerOutParameter​(int index, int sqlType, int precision, int scale)  
    void SQLServerCallableStatement.registerOutParameter​(int index, int sqlType, java.lang.String typeName)  
    void SQLServerCallableStatement.registerOutParameter​(int parameterIndex, java.sql.SQLType sqlType)  
    void SQLServerCallableStatement.registerOutParameter​(int parameterIndex, java.sql.SQLType sqlType, int scale)  
    void SQLServerCallableStatement.registerOutParameter​(int parameterIndex, java.sql.SQLType sqlType, int precision, int scale)  
    void SQLServerCallableStatement.registerOutParameter​(int parameterIndex, java.sql.SQLType sqlType, java.lang.String typeName)  
    void SQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, int sqlType)  
    void SQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, int sqlType, int scale)  
    void SQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, int sqlType, int precision, int scale)  
    void SQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, int sqlType, java.lang.String typeName)  
    void SQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, java.sql.SQLType sqlType)  
    void SQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, java.sql.SQLType sqlType, int scale)  
    void SQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, java.sql.SQLType sqlType, int precision, int scale)  
    void SQLServerCallableStatement.registerOutParameter​(java.lang.String parameterName, java.sql.SQLType sqlType, java.lang.String typeName)  
    void SQLServerConnection.rollback()  
    void SQLServerConnection.rollback​(java.sql.Savepoint s)  
    boolean SQLServerResultSet.rowDeleted()  
    boolean SQLServerResultSet.rowInserted()  
    boolean SQLServerResultSet.rowUpdated()  
    void SQLServerPreparedStatement.setAsciiStream​(int n, java.io.InputStream x, int length)  
    void SQLServerConnection.setAutoCommit​(boolean newAutoCommitMode)  
    void SQLServerBulkCopyOptions.setBatchSize​(int batchSize)
    Sets the number of rows in each batch.
    void ISQLServerCallableStatement.setBigDecimal​(java.lang.String parameterName, java.math.BigDecimal value, int precision, int scale)
    Sets the designated parameter to the given java.math.BigDecimal value.
    void ISQLServerCallableStatement.setBigDecimal​(java.lang.String parameterName, java.math.BigDecimal value, int precision, int scale, boolean forceEncrypt)
    Sets the designated parameter to the given java.math.BigDecimal value.
    void ISQLServerPreparedStatement.setBigDecimal​(int parameterIndex, java.math.BigDecimal x, int precision, int scale)
    Sets the designated parameter to the given java.math.BigDecimal value.
    void ISQLServerPreparedStatement.setBigDecimal​(int parameterIndex, java.math.BigDecimal x, int precision, int scale, boolean forceEncrypt)
    Sets the designated parameter to the given java.math.BigDecimal value.
    void SQLServerCallableStatement.setBigDecimal​(java.lang.String parameterName, java.math.BigDecimal value)  
    void SQLServerCallableStatement.setBigDecimal​(java.lang.String parameterName, java.math.BigDecimal value, int precision, int scale)  
    void SQLServerCallableStatement.setBigDecimal​(java.lang.String parameterName, java.math.BigDecimal value, int precision, int scale, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setBigDecimal​(int parameterIndex, java.math.BigDecimal x)  
    void SQLServerPreparedStatement.setBigDecimal​(int parameterIndex, java.math.BigDecimal x, int precision, int scale)  
    void SQLServerPreparedStatement.setBigDecimal​(int parameterIndex, java.math.BigDecimal x, int precision, int scale, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setBinaryStream​(int n, java.io.InputStream x, int length)  
    void ISQLServerCallableStatement.setBoolean​(java.lang.String parameterName, boolean value, boolean forceEncrypt)
    Sets the designated parameter to the given Java boolean value.
    void ISQLServerPreparedStatement.setBoolean​(int parameterIndex, boolean x, boolean forceEncrypt)
    Sets the designated parameter to the given Java boolean value.
    void SQLServerCallableStatement.setBoolean​(java.lang.String parameterName, boolean value)  
    void SQLServerCallableStatement.setBoolean​(java.lang.String parameterName, boolean value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setBoolean​(int n, boolean x)  
    void SQLServerPreparedStatement.setBoolean​(int n, boolean x, boolean forceEncrypt)  
    void SQLServerBulkCopy.setBulkCopyOptions​(SQLServerBulkCopyOptions copyOptions)
    Update the behavior of the SQLServerBulkCopy instance according to the options supplied, if supplied SQLServerBulkCopyOption is not null.
    void SQLServerBulkCopyOptions.setBulkCopyTimeout​(int timeout)
    Sets the number of seconds for the operation to complete before it times out.
    void ISQLServerCallableStatement.setByte​(java.lang.String parameterName, byte value, boolean forceEncrypt)
    Sets the designated parameter to the given Java byte value.
    void ISQLServerPreparedStatement.setByte​(int parameterIndex, byte x, boolean forceEncrypt)
    Sets the designated parameter to the given Java byte value.
    void SQLServerCallableStatement.setByte​(java.lang.String parameterName, byte value)  
    void SQLServerCallableStatement.setByte​(java.lang.String parameterName, byte value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setByte​(int n, byte x)  
    void SQLServerPreparedStatement.setByte​(int n, byte x, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setBytes​(java.lang.String parameterName, byte[] value, boolean forceEncrypt)
    Sets the designated parameter to the given Java array of bytes.
    void ISQLServerPreparedStatement.setBytes​(int parameterIndex, byte[] x, boolean forceEncrypt)
    Sets the designated parameter to the given Java array of bytes.
    void SQLServerCallableStatement.setBytes​(java.lang.String parameterName, byte[] value)  
    void SQLServerCallableStatement.setBytes​(java.lang.String parameterName, byte[] value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setBytes​(int n, byte[] x)  
    void SQLServerPreparedStatement.setBytes​(int n, byte[] x, boolean forceEncrypt)  
    void ISQLServerStatement.setCancelQueryTimeout​(int seconds)
    Sets the cancelQueryTimeout property on this SQLServerStatement object to cancel queryTimeout set on Connection or Statement level.
    void SQLServerStatement.setCancelQueryTimeout​(int seconds)  
    void SQLServerConnection.setCatalog​(java.lang.String catalog)  
    void SQLServerPreparedStatement.setCharacterStream​(int n, java.io.Reader reader, int length)  
    static void SQLServerConnection.setColumnEncryptionKeyCacheTtl​(int columnEncryptionKeyCacheTTL, java.util.concurrent.TimeUnit unit)
    Sets time-to-live for column encryption key entries in the column encryption key cache for the Always Encrypted feature.
    void SQLServerStatement.setCursorName​(java.lang.String name)  
    void ISQLServerCallableStatement.setDate​(java.lang.String parameterName, java.sql.Date value, java.util.Calendar calendar, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Date value, using the given Calendar object.
    void ISQLServerPreparedStatement.setDate​(int parameterIndex, java.sql.Date x, java.util.Calendar cal, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Date value, using the given Calendar object.
    void SQLServerCallableStatement.setDate​(java.lang.String parameterName, java.sql.Date value)  
    void SQLServerCallableStatement.setDate​(java.lang.String parameterName, java.sql.Date value, java.util.Calendar calendar)  
    void SQLServerCallableStatement.setDate​(java.lang.String parameterName, java.sql.Date value, java.util.Calendar calendar, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setDate​(int n, java.sql.Date x)  
    void SQLServerPreparedStatement.setDate​(int n, java.sql.Date x, java.util.Calendar cal)  
    void SQLServerPreparedStatement.setDate​(int n, java.sql.Date x, java.util.Calendar cal, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setDateTime​(java.lang.String parameterName, java.sql.Timestamp value)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerCallableStatement.setDateTime​(java.lang.String parameterName, java.sql.Timestamp value, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerPreparedStatement.setDateTime​(int parameterIndex, java.sql.Timestamp x)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerPreparedStatement.setDateTime​(int parameterIndex, java.sql.Timestamp x, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void SQLServerCallableStatement.setDateTime​(java.lang.String parameterName, java.sql.Timestamp value)  
    void SQLServerCallableStatement.setDateTime​(java.lang.String parameterName, java.sql.Timestamp value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setDateTime​(int n, java.sql.Timestamp x)  
    void SQLServerPreparedStatement.setDateTime​(int n, java.sql.Timestamp x, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setDateTimeOffset​(java.lang.String parameterName, DateTimeOffset value)
    Sets parameter parameterName to DateTimeOffset value.
    void ISQLServerCallableStatement.setDateTimeOffset​(java.lang.String parameterName, DateTimeOffset value, int scale)
    Sets parameter parameterName to DateTimeOffset value.
    void ISQLServerCallableStatement.setDateTimeOffset​(java.lang.String parameterName, DateTimeOffset value, int scale, boolean forceEncrypt)
    Sets parameter parameterName to DateTimeOffset value.
    void ISQLServerPreparedStatement.setDateTimeOffset​(int parameterIndex, DateTimeOffset x)
    Sets the designated parameter to the given microsoft.sql.DateTimeOffset value.
    void ISQLServerPreparedStatement.setDateTimeOffset​(int parameterIndex, DateTimeOffset x, int scale)
    Sets the designated parameter to the given microsoft.sql.DatetimeOffset value.
    void ISQLServerPreparedStatement.setDateTimeOffset​(int parameterIndex, DateTimeOffset x, int scale, boolean forceEncrypt)
    Sets the designated parameter to the given microsoft.sql.DatetimeOffset value.
    void SQLServerCallableStatement.setDateTimeOffset​(java.lang.String parameterName, DateTimeOffset value)  
    void SQLServerCallableStatement.setDateTimeOffset​(java.lang.String parameterName, DateTimeOffset value, int scale)  
    void SQLServerCallableStatement.setDateTimeOffset​(java.lang.String parameterName, DateTimeOffset value, int scale, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setDateTimeOffset​(int n, DateTimeOffset x)  
    void SQLServerPreparedStatement.setDateTimeOffset​(int n, DateTimeOffset x, int scale)  
    void SQLServerPreparedStatement.setDateTimeOffset​(int n, DateTimeOffset x, int scale, boolean forceEncrypt)  
    void SQLServerBulkCopy.setDestinationTableName​(java.lang.String tableName)
    Sets the name of the destination table on the server.
    void ISQLServerCallableStatement.setDouble​(java.lang.String parameterName, double value, boolean forceEncrypt)
    Sets the designated parameter to the given Java double value.
    void ISQLServerPreparedStatement.setDouble​(int parameterIndex, double x, boolean forceEncrypt)
    Sets the designated parameter to the given Java double value.
    void SQLServerCallableStatement.setDouble​(java.lang.String parameterName, double value)  
    void SQLServerCallableStatement.setDouble​(java.lang.String parameterName, double value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setDouble​(int n, double x)  
    void SQLServerPreparedStatement.setDouble​(int n, double x, boolean forceEncrypt)  
    void SQLServerStatement.setEscapeProcessing​(boolean enable)  
    void SQLServerStatement.setFetchDirection​(int nDir)  
    void SQLServerResultSet.setFetchSize​(int rows)  
    void SQLServerStatement.setFetchSize​(int rows)  
    void ISQLServerCallableStatement.setFloat​(java.lang.String parameterName, float value, boolean forceEncrypt)
    Sets the designated parameter to the given Java float value.
    void ISQLServerPreparedStatement.setFloat​(int parameterIndex, float x, boolean forceEncrypt)
    Sets the designated parameter to the given Java float value.
    void SQLServerCallableStatement.setFloat​(java.lang.String parameterName, float value)  
    void SQLServerCallableStatement.setFloat​(java.lang.String parameterName, float value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setFloat​(int n, float x)  
    void SQLServerPreparedStatement.setFloat​(int n, float x, boolean forceEncrypt)  
    void ISQLServerPreparedStatement.setGeography​(int parameterIndex, Geography x)
    Sets the designated parameter to the given microsoft.sql.Geography Class object.
    void SQLServerPreparedStatement.setGeography​(int n, Geography x)  
    void ISQLServerPreparedStatement.setGeometry​(int parameterIndex, Geometry x)
    Sets the designated parameter to the given microsoft.sql.Geometry Class object.
    void SQLServerPreparedStatement.setGeometry​(int n, Geometry x)  
    void SQLServerConnection.setHoldability​(int holdability)  
    void ISQLServerCallableStatement.setInt​(java.lang.String parameterName, int value, boolean forceEncrypt)
    Sets the designated parameter to the given Java int value.
    void ISQLServerPreparedStatement.setInt​(int parameterIndex, int value, boolean forceEncrypt)
    Sets the designated parameter to the given Java int value.
    void SQLServerCallableStatement.setInt​(java.lang.String parameterName, int value)  
    void SQLServerCallableStatement.setInt​(java.lang.String parameterName, int value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setInt​(int n, int value)  
    void SQLServerPreparedStatement.setInt​(int n, int value, boolean forceEncrypt)  
    void SQLServerStatement.setLargeMaxRows​(long max)  
    void ISQLServerCallableStatement.setLong​(java.lang.String parameterName, long value, boolean forceEncrypt)
    Sets the designated parameter to the given Java long value.
    void ISQLServerPreparedStatement.setLong​(int parameterIndex, long x, boolean forceEncrypt)
    Sets the designated parameter to the given Java long value.
    void SQLServerCallableStatement.setLong​(java.lang.String parameterName, long value)  
    void SQLServerCallableStatement.setLong​(java.lang.String parameterName, long value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setLong​(int n, long x)  
    void SQLServerPreparedStatement.setLong​(int n, long x, boolean forceEncrypt)  
    void SQLServerStatement.setMaxFieldSize​(int max)  
    void SQLServerStatement.setMaxRows​(int max)  
    void ISQLServerCallableStatement.setMoney​(java.lang.String parameterName, java.math.BigDecimal value)
    Sets the designated parameter to the given Java java.math.BigDecimal value.
    void ISQLServerCallableStatement.setMoney​(java.lang.String parameterName, java.math.BigDecimal value, boolean forceEncrypt)
    Sets the designated parameter to the given Java java.math.BigDecimal value.
    void ISQLServerPreparedStatement.setMoney​(int parameterIndex, java.math.BigDecimal x)
    Sets the designated parameter to the given java.math.BigDecimal value.
    void ISQLServerPreparedStatement.setMoney​(int parameterIndex, java.math.BigDecimal x, boolean forceEncrypt)
    Sets the designated parameter to the given java.math.BigDecimal value.
    void SQLServerCallableStatement.setMoney​(java.lang.String parameterName, java.math.BigDecimal value)  
    void SQLServerCallableStatement.setMoney​(java.lang.String parameterName, java.math.BigDecimal value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setMoney​(int n, java.math.BigDecimal x)  
    void SQLServerPreparedStatement.setMoney​(int n, java.math.BigDecimal x, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setNString​(java.lang.String parameterName, java.lang.String value, boolean forceEncrypt)
    Sets the designated parameter to the given String object.
    void ISQLServerPreparedStatement.setNString​(int parameterIndex, java.lang.String value, boolean forceEncrypt)
    Sets the designated parameter to the given String object.
    void SQLServerCallableStatement.setNString​(java.lang.String parameterName, java.lang.String value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setNString​(int parameterIndex, java.lang.String value, boolean forceEncrypt)  
    void SQLServerCallableStatement.setNull​(java.lang.String parameterName, int nType)  
    void SQLServerCallableStatement.setNull​(java.lang.String parameterName, int nType, java.lang.String sTypeName)  
    void SQLServerPreparedStatement.setNull​(int index, int jdbcType)  
    void SQLServerPreparedStatement.setNull​(int paramIndex, int sqlType, java.lang.String typeName)  
    void ISQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, int sqlType, int decimals, boolean forceEncrypt)
    Sets the value of the designated parameter with the given object.
    void ISQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, int targetSqlType, java.lang.Integer precision, int scale)
    Sets the value of the designated parameter with the given object.
    void ISQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, java.sql.SQLType jdbcType, int scale, boolean forceEncrypt)
    Sets the value of the designated parameter with the given object.
    void ISQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, int targetSqlType, java.lang.Integer precision, int scale)
    Sets the value of the designated parameter with the given object.
    void ISQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, int targetSqlType, java.lang.Integer precision, int scale, boolean forceEncrypt)
    Sets the value of the designated parameter with the given object.
    void ISQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, java.sql.SQLType targetSqlType, java.lang.Integer precision, java.lang.Integer scale)
    Sets the value of the designated parameter with the given object.
    void ISQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, java.sql.SQLType targetSqlType, java.lang.Integer precision, java.lang.Integer scale, boolean forceEncrypt)
    Sets the value of the designated parameter with the given object.
    void SQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value)  
    void SQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, int sqlType)  
    void SQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, int sqlType, int decimals)  
    void SQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, int sqlType, int decimals, boolean forceEncrypt)  
    void SQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, int targetSqlType, java.lang.Integer precision, int scale)  
    void SQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, java.sql.SQLType jdbcType)  
    void SQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, java.sql.SQLType jdbcType, int scale)  
    void SQLServerCallableStatement.setObject​(java.lang.String parameterName, java.lang.Object value, java.sql.SQLType jdbcType, int scale, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setObject​(int index, java.lang.Object obj)  
    void SQLServerPreparedStatement.setObject​(int n, java.lang.Object obj, int jdbcType)  
    void SQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, int targetSqlType, int scaleOrLength)  
    void SQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, int targetSqlType, java.lang.Integer precision, int scale)  
    void SQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, int targetSqlType, java.lang.Integer precision, int scale, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setObject​(int index, java.lang.Object obj, java.sql.SQLType jdbcType)  
    void SQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, java.sql.SQLType targetSqlType, int scaleOrLength)  
    void SQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, java.sql.SQLType targetSqlType, java.lang.Integer precision, java.lang.Integer scale)  
    void SQLServerPreparedStatement.setObject​(int parameterIndex, java.lang.Object x, java.sql.SQLType targetSqlType, java.lang.Integer precision, java.lang.Integer scale, boolean forceEncrypt)  
    void SQLServerStatement.setQueryTimeout​(int seconds)  
    void SQLServerConnection.setReadOnly​(boolean readOnly)  
    void ISQLServerStatement.setResponseBuffering​(java.lang.String value)
    Sets the response buffering mode for this SQLServerStatement object to case-insensitive String full or adaptive.
    void SQLServerStatement.setResponseBuffering​(java.lang.String value)  
    java.sql.Savepoint SQLServerConnection.setSavepoint()  
    java.sql.Savepoint SQLServerConnection.setSavepoint​(java.lang.String sName)  
    void ISQLServerConnection.setSendTimeAsDatetime​(boolean sendTimeAsDateTimeValue)
    Sets the value of the sendTimeAsDatetime connection property.
    void ISQLServerCallableStatement.setShort​(java.lang.String parameterName, short value, boolean forceEncrypt)
    Sets the designated parameter to the given Java short value.
    void ISQLServerPreparedStatement.setShort​(int parameterIndex, short x, boolean forceEncrypt)
    Sets the designated parameter to the given Java short value.
    void SQLServerCallableStatement.setShort​(java.lang.String parameterName, short value)  
    void SQLServerCallableStatement.setShort​(java.lang.String parameterName, short value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setShort​(int index, short x)  
    void SQLServerPreparedStatement.setShort​(int index, short x, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setSmallDateTime​(java.lang.String parameterName, java.sql.Timestamp value)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerCallableStatement.setSmallDateTime​(java.lang.String parameterName, java.sql.Timestamp value, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerPreparedStatement.setSmallDateTime​(int parameterIndex, java.sql.Timestamp x)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerPreparedStatement.setSmallDateTime​(int parameterIndex, java.sql.Timestamp x, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void SQLServerCallableStatement.setSmallDateTime​(java.lang.String parameterName, java.sql.Timestamp value)  
    void SQLServerCallableStatement.setSmallDateTime​(java.lang.String parameterName, java.sql.Timestamp value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setSmallDateTime​(int n, java.sql.Timestamp x)  
    void SQLServerPreparedStatement.setSmallDateTime​(int n, java.sql.Timestamp x, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setSmallMoney​(java.lang.String parameterName, java.math.BigDecimal value)
    Sets the designated parameter to the given Java java.math.BigDecimal value.
    void ISQLServerCallableStatement.setSmallMoney​(java.lang.String parameterName, java.math.BigDecimal value, boolean forceEncrypt)
    Sets the designated parameter to the given Java java.math.BigDecimal value.
    void ISQLServerPreparedStatement.setSmallMoney​(int parameterIndex, java.math.BigDecimal x)
    Sets the designated parameter to the given java.math.BigDecimal value.
    void ISQLServerPreparedStatement.setSmallMoney​(int parameterIndex, java.math.BigDecimal x, boolean forceEncrypt)
    Sets the designated parameter to the given java.math.BigDecimal value.
    void SQLServerCallableStatement.setSmallMoney​(java.lang.String parameterName, java.math.BigDecimal value)  
    void SQLServerCallableStatement.setSmallMoney​(java.lang.String parameterName, java.math.BigDecimal value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setSmallMoney​(int n, java.math.BigDecimal x)  
    void SQLServerPreparedStatement.setSmallMoney​(int n, java.math.BigDecimal x, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setString​(java.lang.String parameterName, java.lang.String value, boolean forceEncrypt)
    Sets the designated parameter to the given Java String value.
    void ISQLServerPreparedStatement.setString​(int parameterIndex, java.lang.String str, boolean forceEncrypt)
    Sets the designated parameter to the given Java String value.
    void SQLServerCallableStatement.setString​(java.lang.String parameterName, java.lang.String value)  
    void SQLServerCallableStatement.setString​(java.lang.String parameterName, java.lang.String value, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setString​(int index, java.lang.String str)  
    void SQLServerPreparedStatement.setString​(int index, java.lang.String str, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setStructured​(java.lang.String parameterName, java.lang.String tvpName, ISQLServerDataRecord tvpDataRecord)
    Populates a table valued parameter passed to a stored procedure with an ISQLServerDataRecord object.
    void ISQLServerCallableStatement.setStructured​(java.lang.String parameterName, java.lang.String tvpName, SQLServerDataTable tvpDataTable)
    Populates a table valued parameter passed to a stored procedure with a data table.
    void ISQLServerCallableStatement.setStructured​(java.lang.String parameterName, java.lang.String tvpName, java.sql.ResultSet tvpResultSet)
    Populates a table valued parameter passed to a stored procedure with a ResultSet retrieved from another table
    void ISQLServerPreparedStatement.setStructured​(int parameterIndex, java.lang.String tvpName, ISQLServerDataRecord tvpBulkRecord)
    Sets the server bulk record to populate a table valued parameter.
    void ISQLServerPreparedStatement.setStructured​(int parameterIndex, java.lang.String tvpName, SQLServerDataTable tvpDataTable)
    Sets the data table to populates a table valued parameter.
    void ISQLServerPreparedStatement.setStructured​(int parameterIndex, java.lang.String tvpName, java.sql.ResultSet tvpResultSet)
    Sets the result set to populate a table-valued parameter.
    void SQLServerCallableStatement.setStructured​(java.lang.String parameterName, java.lang.String tvpName, ISQLServerDataRecord tvpDataRecord)  
    void SQLServerCallableStatement.setStructured​(java.lang.String parameterName, java.lang.String tvpName, SQLServerDataTable tvpDataTable)  
    void SQLServerCallableStatement.setStructured​(java.lang.String parameterName, java.lang.String tvpName, java.sql.ResultSet tvpResultSet)  
    void SQLServerPreparedStatement.setStructured​(int n, java.lang.String tvpName, ISQLServerDataRecord tvpBulkRecord)  
    void SQLServerPreparedStatement.setStructured​(int n, java.lang.String tvpName, SQLServerDataTable tvpDataTable)  
    void SQLServerPreparedStatement.setStructured​(int n, java.lang.String tvpName, java.sql.ResultSet tvpResultSet)  
    void ISQLServerCallableStatement.setTime​(java.lang.String parameterName, java.sql.Time value, int scale)
    Sets the designated parameter to the given java.sql.Time value.
    void ISQLServerCallableStatement.setTime​(java.lang.String parameterName, java.sql.Time value, int scale, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Time value.
    void ISQLServerCallableStatement.setTime​(java.lang.String parameterName, java.sql.Time value, java.util.Calendar calendar, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Time value, using the given Calendar object.
    void ISQLServerPreparedStatement.setTime​(int parameterIndex, java.sql.Time x, int scale)
    Sets the designated parameter to the given java.sql.Time value.
    void ISQLServerPreparedStatement.setTime​(int parameterIndex, java.sql.Time x, int scale, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Time value.
    void ISQLServerPreparedStatement.setTime​(int parameterIndex, java.sql.Time x, java.util.Calendar cal, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Time value.
    void SQLServerCallableStatement.setTime​(java.lang.String parameterName, java.sql.Time value)  
    void SQLServerCallableStatement.setTime​(java.lang.String parameterName, java.sql.Time value, int scale)  
    void SQLServerCallableStatement.setTime​(java.lang.String parameterName, java.sql.Time value, int scale, boolean forceEncrypt)  
    void SQLServerCallableStatement.setTime​(java.lang.String parameterName, java.sql.Time value, java.util.Calendar calendar)  
    void SQLServerCallableStatement.setTime​(java.lang.String parameterName, java.sql.Time value, java.util.Calendar calendar, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setTime​(int n, java.sql.Time x)  
    void SQLServerPreparedStatement.setTime​(int n, java.sql.Time x, int scale)  
    void SQLServerPreparedStatement.setTime​(int n, java.sql.Time x, int scale, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setTime​(int n, java.sql.Time x, java.util.Calendar cal)  
    void SQLServerPreparedStatement.setTime​(int n, java.sql.Time x, java.util.Calendar cal, boolean forceEncrypt)  
    void ISQLServerCallableStatement.setTimestamp​(java.lang.String parameterName, java.sql.Timestamp value, int scale)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerCallableStatement.setTimestamp​(java.lang.String parameterName, java.sql.Timestamp value, int scale, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerCallableStatement.setTimestamp​(java.lang.String parameterName, java.sql.Timestamp value, java.util.Calendar calendar, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerPreparedStatement.setTimestamp​(int parameterIndex, java.sql.Timestamp x, int scale)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerPreparedStatement.setTimestamp​(int parameterIndex, java.sql.Timestamp x, int scale, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void ISQLServerPreparedStatement.setTimestamp​(int parameterIndex, java.sql.Timestamp x, java.util.Calendar cal, boolean forceEncrypt)
    Sets the designated parameter to the given java.sql.Timestamp value.
    void SQLServerCallableStatement.setTimestamp​(java.lang.String parameterName, java.sql.Timestamp value)  
    void SQLServerCallableStatement.setTimestamp​(java.lang.String parameterName, java.sql.Timestamp value, int scale)  
    void SQLServerCallableStatement.setTimestamp​(java.lang.String parameterName, java.sql.Timestamp value, int scale, boolean forceEncrypt)  
    void SQLServerCallableStatement.setTimestamp​(java.lang.String parameterName, java.sql.Timestamp value, java.util.Calendar calendar)  
    void SQLServerCallableStatement.setTimestamp​(java.lang.String parameterName, java.sql.Timestamp value, java.util.Calendar calendar, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setTimestamp​(int n, java.sql.Timestamp x)  
    void SQLServerPreparedStatement.setTimestamp​(int n, java.sql.Timestamp x, int scale)  
    void SQLServerPreparedStatement.setTimestamp​(int n, java.sql.Timestamp x, int scale, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setTimestamp​(int n, java.sql.Timestamp x, java.util.Calendar cal)  
    void SQLServerPreparedStatement.setTimestamp​(int n, java.sql.Timestamp x, java.util.Calendar cal, boolean forceEncrypt)  
    void SQLServerConnection.setTransactionIsolation​(int level)  
    void ISQLServerCallableStatement.setUniqueIdentifier​(java.lang.String parameterName, java.lang.String guid)
    Sets the designated parameter to the given String value.
    void ISQLServerCallableStatement.setUniqueIdentifier​(java.lang.String parameterName, java.lang.String guid, boolean forceEncrypt)
    Sets the designated parameter to the given String value.
    void ISQLServerPreparedStatement.setUniqueIdentifier​(int parameterIndex, java.lang.String guid)
    Sets the designated parameter to the given String.
    void ISQLServerPreparedStatement.setUniqueIdentifier​(int parameterIndex, java.lang.String guid, boolean forceEncrypt)
    Sets the designated parameter to the given String.
    void SQLServerCallableStatement.setUniqueIdentifier​(java.lang.String parameterName, java.lang.String guid)  
    void SQLServerCallableStatement.setUniqueIdentifier​(java.lang.String parameterName, java.lang.String guid, boolean forceEncrypt)  
    void SQLServerPreparedStatement.setUniqueIdentifier​(int index, java.lang.String guid)  
    void SQLServerPreparedStatement.setUniqueIdentifier​(int index, java.lang.String guid, boolean forceEncrypt)  
    void ISQLServerPreparedStatement.setUseFmtOnly​(boolean useFmtOnly)
    Specifies the flag to use FMTONLY for parameter metadata queries.
    void SQLServerPreparedStatement.setUseFmtOnly​(boolean useFmtOnly)  
    java.lang.String Geography.STAsText()
    Returns the Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation of a Geography instance.
    java.lang.String Geometry.STAsText()
    Returns the Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation of a Geometry instance.
    static Geography Geography.STGeomFromText​(java.lang.String wkt, int srid)
    Constructor for a Geography instance from an Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation augmented with any Z (elevation) and M (measure) values carried by the instance.
    static Geometry Geometry.STGeomFromText​(java.lang.String wkt, int srid)
    Constructor for a Geometry instance from an Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation augmented with any Z (elevation) and M (measure) values carried by the instance.
    static Geography Geography.STGeomFromWKB​(byte[] wkb)
    Constructor for a Geography instance from an Open Geospatial Consortium (OGC) Well-Known Binary (WKB) representation.
    static Geometry Geometry.STGeomFromWKB​(byte[] wkb)
    Constructor for a Geometry instance from an Open Geospatial Consortium (OGC) Well-Known Binary (WKB) representation.
    boolean SQLServerDatabaseMetaData.storesLowerCaseIdentifiers()  
    boolean SQLServerDatabaseMetaData.storesLowerCaseQuotedIdentifiers()  
    boolean SQLServerDatabaseMetaData.storesMixedCaseIdentifiers()  
    boolean SQLServerDatabaseMetaData.storesMixedCaseQuotedIdentifiers()  
    boolean SQLServerDatabaseMetaData.storesUpperCaseIdentifiers()  
    boolean SQLServerDatabaseMetaData.storesUpperCaseQuotedIdentifiers()  
    boolean SQLServerDatabaseMetaData.supportsAlterTableWithAddColumn()  
    boolean SQLServerDatabaseMetaData.supportsAlterTableWithDropColumn()  
    boolean SQLServerDatabaseMetaData.supportsANSI92EntryLevelSQL()  
    boolean SQLServerDatabaseMetaData.supportsANSI92FullSQL()  
    boolean SQLServerDatabaseMetaData.supportsANSI92IntermediateSQL()  
    boolean SQLServerDatabaseMetaData.supportsBatchUpdates()  
    boolean SQLServerDatabaseMetaData.supportsCatalogsInDataManipulation()  
    boolean SQLServerDatabaseMetaData.supportsCatalogsInIndexDefinitions()  
    boolean SQLServerDatabaseMetaData.supportsCatalogsInPrivilegeDefinitions()  
    boolean SQLServerDatabaseMetaData.supportsCatalogsInProcedureCalls()  
    boolean SQLServerDatabaseMetaData.supportsCatalogsInTableDefinitions()  
    boolean SQLServerDatabaseMetaData.supportsColumnAliasing()  
    boolean SQLServerDatabaseMetaData.supportsConvert()  
    boolean SQLServerDatabaseMetaData.supportsConvert​(int fromType, int toType)  
    boolean SQLServerDatabaseMetaData.supportsCoreSQLGrammar()  
    boolean SQLServerDatabaseMetaData.supportsCorrelatedSubqueries()  
    boolean SQLServerDatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions()  
    boolean SQLServerDatabaseMetaData.supportsDataManipulationTransactionsOnly()  
    boolean SQLServerDatabaseMetaData.supportsDifferentTableCorrelationNames()  
    boolean SQLServerDatabaseMetaData.supportsExpressionsInOrderBy()  
    boolean SQLServerDatabaseMetaData.supportsExtendedSQLGrammar()  
    boolean SQLServerDatabaseMetaData.supportsFullOuterJoins()  
    boolean SQLServerDatabaseMetaData.supportsGetGeneratedKeys()  
    boolean SQLServerDatabaseMetaData.supportsGroupBy()  
    boolean SQLServerDatabaseMetaData.supportsGroupByBeyondSelect()  
    boolean SQLServerDatabaseMetaData.supportsGroupByUnrelated()  
    boolean SQLServerDatabaseMetaData.supportsIntegrityEnhancementFacility()  
    boolean SQLServerDatabaseMetaData.supportsLikeEscapeClause()  
    boolean SQLServerDatabaseMetaData.supportsLimitedOuterJoins()  
    boolean SQLServerDatabaseMetaData.supportsMinimumSQLGrammar()  
    boolean SQLServerDatabaseMetaData.supportsMixedCaseIdentifiers()  
    boolean SQLServerDatabaseMetaData.supportsMixedCaseQuotedIdentifiers()  
    boolean SQLServerDatabaseMetaData.supportsMultipleOpenResults()  
    boolean SQLServerDatabaseMetaData.supportsMultipleResultSets()  
    boolean SQLServerDatabaseMetaData.supportsMultipleTransactions()  
    boolean SQLServerDatabaseMetaData.supportsNamedParameters()  
    boolean SQLServerDatabaseMetaData.supportsNonNullableColumns()  
    boolean SQLServerDatabaseMetaData.supportsOpenCursorsAcrossCommit()  
    boolean SQLServerDatabaseMetaData.supportsOpenCursorsAcrossRollback()  
    boolean SQLServerDatabaseMetaData.supportsOpenStatementsAcrossCommit()  
    boolean SQLServerDatabaseMetaData.supportsOpenStatementsAcrossRollback()  
    boolean SQLServerDatabaseMetaData.supportsOrderByUnrelated()  
    boolean SQLServerDatabaseMetaData.supportsOuterJoins()  
    boolean SQLServerDatabaseMetaData.supportsPositionedDelete()  
    boolean SQLServerDatabaseMetaData.supportsPositionedUpdate()  
    boolean SQLServerDatabaseMetaData.supportsResultSetConcurrency​(int type, int concurrency)  
    boolean SQLServerDatabaseMetaData.supportsResultSetHoldability​(int holdability)  
    boolean SQLServerDatabaseMetaData.supportsResultSetType​(int type)  
    boolean SQLServerDatabaseMetaData.supportsSavepoints()  
    boolean SQLServerDatabaseMetaData.supportsSchemasInDataManipulation()  
    boolean SQLServerDatabaseMetaData.supportsSchemasInIndexDefinitions()  
    boolean SQLServerDatabaseMetaData.supportsSchemasInPrivilegeDefinitions()  
    boolean SQLServerDatabaseMetaData.supportsSchemasInProcedureCalls()  
    boolean SQLServerDatabaseMetaData.supportsSchemasInTableDefinitions()  
    boolean SQLServerDatabaseMetaData.supportsSelectForUpdate()  
    boolean SQLServerDatabaseMetaData.supportsStoredProcedures()  
    boolean SQLServerDatabaseMetaData.supportsSubqueriesInComparisons()  
    boolean SQLServerDatabaseMetaData.supportsSubqueriesInExists()  
    boolean SQLServerDatabaseMetaData.supportsSubqueriesInIns()  
    boolean SQLServerDatabaseMetaData.supportsSubqueriesInQuantifieds()  
    boolean SQLServerDatabaseMetaData.supportsTableCorrelationNames()  
    boolean SQLServerDatabaseMetaData.supportsTransactionIsolationLevel​(int level)  
    boolean SQLServerDatabaseMetaData.supportsTransactions()  
    boolean SQLServerDatabaseMetaData.supportsUnion()  
    boolean SQLServerDatabaseMetaData.supportsUnionAll()  
    void SQLServerResultSet.updateAsciiStream​(int index, java.io.InputStream x, int length)  
    void SQLServerResultSet.updateAsciiStream​(java.lang.String columnName, java.io.InputStream x, int length)  
    void ISQLServerResultSet.updateBigDecimal​(int index, java.math.BigDecimal x, java.lang.Integer precision, java.lang.Integer scale)
    Updates the designated column with a java.math.BigDecimal value.
    void ISQLServerResultSet.updateBigDecimal​(int index, java.math.BigDecimal x, java.lang.Integer precision, java.lang.Integer scale, boolean forceEncrypt)
    Updates the designated column with a java.math.BigDecimal value.
    void ISQLServerResultSet.updateBigDecimal​(java.lang.String columnName, java.math.BigDecimal x, boolean forceEncrypt)
    Updates the designated column with a java.sql.BigDecimal value.
    void ISQLServerResultSet.updateBigDecimal​(java.lang.String columnName, java.math.BigDecimal x, java.lang.Integer precision, java.lang.Integer scale)
    Updates the designated column with a java.sql.BigDecimal value.
    void ISQLServerResultSet.updateBigDecimal​(java.lang.String columnName, java.math.BigDecimal x, java.lang.Integer precision, java.lang.Integer scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.BigDecimal value.
    void SQLServerResultSet.updateBigDecimal​(int index, java.math.BigDecimal x)  
    void SQLServerResultSet.updateBigDecimal​(int index, java.math.BigDecimal x, java.lang.Integer precision, java.lang.Integer scale)  
    void SQLServerResultSet.updateBigDecimal​(int index, java.math.BigDecimal x, java.lang.Integer precision, java.lang.Integer scale, boolean forceEncrypt)  
    void SQLServerResultSet.updateBigDecimal​(java.lang.String columnName, java.math.BigDecimal x)  
    void SQLServerResultSet.updateBigDecimal​(java.lang.String columnName, java.math.BigDecimal x, boolean forceEncrypt)  
    void SQLServerResultSet.updateBigDecimal​(java.lang.String columnName, java.math.BigDecimal x, java.lang.Integer precision, java.lang.Integer scale)  
    void SQLServerResultSet.updateBigDecimal​(java.lang.String columnName, java.math.BigDecimal x, java.lang.Integer precision, java.lang.Integer scale, boolean forceEncrypt)  
    void ISQLServerResultSet.updateBoolean​(int index, boolean x, boolean forceEncrypt)
    Updates the designated column with a boolean value.
    void ISQLServerResultSet.updateBoolean​(java.lang.String columnName, boolean x, boolean forceEncrypt)
    Updates the designated column with a boolean value.
    void SQLServerResultSet.updateBoolean​(int index, boolean x, boolean forceEncrypt)  
    void SQLServerResultSet.updateBoolean​(java.lang.String columnName, boolean x)  
    void SQLServerResultSet.updateBoolean​(java.lang.String columnName, boolean x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateByte​(int index, byte x, boolean forceEncrypt)
    Updates the designated column with a byte value.
    void ISQLServerResultSet.updateByte​(java.lang.String columnName, byte x, boolean forceEncrypt)
    Updates the designated column with a byte value.
    void SQLServerResultSet.updateByte​(int index, byte x, boolean forceEncrypt)  
    void SQLServerResultSet.updateByte​(java.lang.String columnName, byte x)  
    void SQLServerResultSet.updateByte​(java.lang.String columnName, byte x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateBytes​(int index, byte[] x, boolean forceEncrypt)
    Updates the designated column with a byte array value.
    void ISQLServerResultSet.updateBytes​(java.lang.String columnName, byte[] x, boolean forceEncrypt)
    Updates the designated column with a byte array value.
    void SQLServerResultSet.updateBytes​(int index, byte[] x, boolean forceEncrypt)  
    void SQLServerResultSet.updateBytes​(java.lang.String columnName, byte[] x)  
    void SQLServerResultSet.updateBytes​(java.lang.String columnName, byte[] x, boolean forceEncrypt)  
    void SQLServerResultSet.updateCharacterStream​(int columnIndex, java.io.Reader readerValue, int length)  
    void SQLServerResultSet.updateCharacterStream​(java.lang.String columnName, java.io.Reader readerValue, int length)  
    void ISQLServerResultSet.updateDate​(int index, java.sql.Date x, boolean forceEncrypt)
    Updates the designated column with a java.sql.Date value.
    void ISQLServerResultSet.updateDate​(java.lang.String columnName, java.sql.Date x, boolean forceEncrypt)
    Updates the designated column with a java.sql.Date value.
    void SQLServerResultSet.updateDate​(int index, java.sql.Date x)  
    void SQLServerResultSet.updateDate​(int index, java.sql.Date x, boolean forceEncrypt)  
    void SQLServerResultSet.updateDate​(java.lang.String columnName, java.sql.Date x)  
    void SQLServerResultSet.updateDate​(java.lang.String columnName, java.sql.Date x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateDateTime​(int index, java.sql.Timestamp x)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateDateTime​(int index, java.sql.Timestamp x, java.lang.Integer scale)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateDateTime​(int index, java.sql.Timestamp x, java.lang.Integer scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateDateTime​(java.lang.String columnName, java.sql.Timestamp x)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateDateTime​(java.lang.String columnName, java.sql.Timestamp x, int scale)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateDateTime​(java.lang.String columnName, java.sql.Timestamp x, int scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.Timestamp value.
    void SQLServerResultSet.updateDateTime​(int index, java.sql.Timestamp x)  
    void SQLServerResultSet.updateDateTime​(int index, java.sql.Timestamp x, java.lang.Integer scale)  
    void SQLServerResultSet.updateDateTime​(int index, java.sql.Timestamp x, java.lang.Integer scale, boolean forceEncrypt)  
    void SQLServerResultSet.updateDateTime​(java.lang.String columnName, java.sql.Timestamp x)  
    void SQLServerResultSet.updateDateTime​(java.lang.String columnName, java.sql.Timestamp x, int scale)  
    void SQLServerResultSet.updateDateTime​(java.lang.String columnName, java.sql.Timestamp x, int scale, boolean forceEncrypt)  
    void ISQLServerResultSet.updateDateTimeOffset​(int index, DateTimeOffset x)
    Updates the value of the column specified to the DateTimeOffset Class value, given a zero-based column ordinal.
    void ISQLServerResultSet.updateDateTimeOffset​(int index, DateTimeOffset x, java.lang.Integer scale)
    Updates the value of the column specified to the DateTimeOffset Class value, given a zero-based column ordinal.
    void ISQLServerResultSet.updateDateTimeOffset​(int index, DateTimeOffset x, java.lang.Integer scale, boolean forceEncrypt)
    Updates the value of the column specified to the DateTimeOffset Class value, given a zero-based column ordinal.
    void ISQLServerResultSet.updateDateTimeOffset​(java.lang.String columnName, DateTimeOffset x)
    Updates the value of the column specified to the DateTimeOffset Class value, given a column name.
    void ISQLServerResultSet.updateDateTimeOffset​(java.lang.String columnName, DateTimeOffset x, int scale)
    Updates the value of the column specified to the DateTimeOffset Class value, given a column name.
    void ISQLServerResultSet.updateDateTimeOffset​(java.lang.String columnName, DateTimeOffset x, int scale, boolean forceEncrypt)
    Updates the value of the column specified to the DateTimeOffset Class value, given a column name.
    void SQLServerResultSet.updateDateTimeOffset​(int index, DateTimeOffset x)  
    void SQLServerResultSet.updateDateTimeOffset​(int index, DateTimeOffset x, java.lang.Integer scale)  
    void SQLServerResultSet.updateDateTimeOffset​(int index, DateTimeOffset x, java.lang.Integer scale, boolean forceEncrypt)  
    void SQLServerResultSet.updateDateTimeOffset​(java.lang.String columnName, DateTimeOffset x)  
    void SQLServerResultSet.updateDateTimeOffset​(java.lang.String columnName, DateTimeOffset x, int scale)  
    void SQLServerResultSet.updateDateTimeOffset​(java.lang.String columnName, DateTimeOffset x, int scale, boolean forceEncrypt)  
    void ISQLServerResultSet.updateDouble​(int index, double x, boolean forceEncrypt)
    Updates the designated column with a double value.
    void ISQLServerResultSet.updateDouble​(java.lang.String columnName, double x, boolean forceEncrypt)
    Updates the designated column with a double value.
    void SQLServerResultSet.updateDouble​(int index, double x, boolean forceEncrypt)  
    void SQLServerResultSet.updateDouble​(java.lang.String columnName, double x)  
    void SQLServerResultSet.updateDouble​(java.lang.String columnName, double x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateFloat​(int index, float x, boolean forceEncrypt)
    Updates the designated column with a float value.
    void ISQLServerResultSet.updateFloat​(java.lang.String columnName, float x, boolean forceEncrypt)
    Updates the designated column with a float value.
    void SQLServerResultSet.updateFloat​(int index, float x, boolean forceEncrypt)  
    void SQLServerResultSet.updateFloat​(java.lang.String columnName, float x)  
    void SQLServerResultSet.updateFloat​(java.lang.String columnName, float x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateInt​(int index, int x, boolean forceEncrypt)
    Updates the designated column with an int value.
    void ISQLServerResultSet.updateInt​(java.lang.String columnName, int x, boolean forceEncrypt)
    Updates the designated column with an int value.
    void SQLServerResultSet.updateInt​(int index, int x, boolean forceEncrypt)  
    void SQLServerResultSet.updateInt​(java.lang.String columnName, int x)  
    void SQLServerResultSet.updateInt​(java.lang.String columnName, int x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateLong​(int index, long x, boolean forceEncrypt)
    Updates the designated column with a long value.
    void ISQLServerResultSet.updateLong​(java.lang.String columnName, long x, boolean forceEncrypt)
    Updates the designated column with a long value.
    void SQLServerResultSet.updateLong​(int index, long x, boolean forceEncrypt)  
    void SQLServerResultSet.updateLong​(java.lang.String columnName, long x)  
    void SQLServerResultSet.updateLong​(java.lang.String columnName, long x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateMoney​(int index, java.math.BigDecimal x)
    Updates the designated column with a money value.
    void ISQLServerResultSet.updateMoney​(int index, java.math.BigDecimal x, boolean forceEncrypt)
    Updates the designated column with a money value.
    void ISQLServerResultSet.updateMoney​(java.lang.String columnName, java.math.BigDecimal x)
    Updates the designated column with a money value.
    void ISQLServerResultSet.updateMoney​(java.lang.String columnName, java.math.BigDecimal x, boolean forceEncrypt)
    Updates the designated column with a money value.
    void SQLServerResultSet.updateMoney​(int index, java.math.BigDecimal x)  
    void SQLServerResultSet.updateMoney​(int index, java.math.BigDecimal x, boolean forceEncrypt)  
    void SQLServerResultSet.updateMoney​(java.lang.String columnName, java.math.BigDecimal x)  
    void SQLServerResultSet.updateMoney​(java.lang.String columnName, java.math.BigDecimal x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateNString​(int columnIndex, java.lang.String nString, boolean forceEncrypt)
    Updates the designated column with a String value.
    void ISQLServerResultSet.updateNString​(java.lang.String columnLabel, java.lang.String nString, boolean forceEncrypt)
    Updates the designated column with a String value.
    void SQLServerResultSet.updateNString​(int columnIndex, java.lang.String nString, boolean forceEncrypt)  
    void SQLServerResultSet.updateNString​(java.lang.String columnLabel, java.lang.String nString, boolean forceEncrypt)  
    void SQLServerResultSet.updateNull​(int index)  
    void SQLServerResultSet.updateNull​(java.lang.String columnName)  
    void ISQLServerResultSet.updateObject​(int index, java.lang.Object x, int precision, int scale)
    Updates the designated column with an Object value.
    void ISQLServerResultSet.updateObject​(int index, java.lang.Object x, int precision, int scale, boolean forceEncrypt)
    Updates the designated column with an Object value.
    void ISQLServerResultSet.updateObject​(int index, java.lang.Object obj, java.sql.SQLType targetSqlType, int scale, boolean forceEncrypt)
    Updates the designated column with an Object value.
    void ISQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object x, int precision, int scale)
    Updates the designated column with an Object value.
    void ISQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object x, int precision, int scale, boolean forceEncrypt)
    Updates the designated column with an Object value.
    void ISQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object obj, java.sql.SQLType targetSqlType, int scale, boolean forceEncrypt)
    Updates the designated column with an Object value.
    void SQLServerResultSet.updateObject​(int index, java.lang.Object obj)  
    void SQLServerResultSet.updateObject​(int index, java.lang.Object x, int scale)  
    void SQLServerResultSet.updateObject​(int index, java.lang.Object x, int precision, int scale)  
    void SQLServerResultSet.updateObject​(int index, java.lang.Object x, int precision, int scale, boolean forceEncrypt)  
    protected void SQLServerResultSet.updateObject​(int index, java.lang.Object x, java.lang.Integer scale, com.microsoft.sqlserver.jdbc.JDBCType jdbcType, java.lang.Integer precision, boolean forceEncrypt)  
    void SQLServerResultSet.updateObject​(int index, java.lang.Object obj, java.sql.SQLType targetSqlType)  
    void SQLServerResultSet.updateObject​(int index, java.lang.Object obj, java.sql.SQLType targetSqlType, int scale)  
    void SQLServerResultSet.updateObject​(int index, java.lang.Object obj, java.sql.SQLType targetSqlType, int scale, boolean forceEncrypt)  
    void SQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object x)  
    void SQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object x, int scale)  
    void SQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object x, int precision, int scale)  
    void SQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object x, int precision, int scale, boolean forceEncrypt)  
    void SQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object obj, java.sql.SQLType targetSqlType)  
    void SQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object obj, java.sql.SQLType targetSqlType, int scale)  
    void SQLServerResultSet.updateObject​(java.lang.String columnName, java.lang.Object obj, java.sql.SQLType targetSqlType, int scale, boolean forceEncrypt)  
    boolean SQLServerDatabaseMetaData.updatesAreDetected​(int type)  
    void ISQLServerResultSet.updateShort​(int index, short x, boolean forceEncrypt)
    Updates the designated column with a short value.
    void ISQLServerResultSet.updateShort​(java.lang.String columnName, short x, boolean forceEncrypt)
    Updates the designated column with a short value.
    void SQLServerResultSet.updateShort​(int index, short x, boolean forceEncrypt)  
    void SQLServerResultSet.updateShort​(java.lang.String columnName, short x)  
    void SQLServerResultSet.updateShort​(java.lang.String columnName, short x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateSmallDateTime​(int index, java.sql.Timestamp x)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateSmallDateTime​(int index, java.sql.Timestamp x, java.lang.Integer scale)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateSmallDateTime​(int index, java.sql.Timestamp x, java.lang.Integer scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateSmallDateTime​(java.lang.String columnName, java.sql.Timestamp x)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateSmallDateTime​(java.lang.String columnName, java.sql.Timestamp x, int scale)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateSmallDateTime​(java.lang.String columnName, java.sql.Timestamp x, int scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.Timestamp value.
    void SQLServerResultSet.updateSmallDateTime​(int index, java.sql.Timestamp x)  
    void SQLServerResultSet.updateSmallDateTime​(int index, java.sql.Timestamp x, java.lang.Integer scale)  
    void SQLServerResultSet.updateSmallDateTime​(int index, java.sql.Timestamp x, java.lang.Integer scale, boolean forceEncrypt)  
    void SQLServerResultSet.updateSmallDateTime​(java.lang.String columnName, java.sql.Timestamp x)  
    void SQLServerResultSet.updateSmallDateTime​(java.lang.String columnName, java.sql.Timestamp x, int scale)  
    void SQLServerResultSet.updateSmallDateTime​(java.lang.String columnName, java.sql.Timestamp x, int scale, boolean forceEncrypt)  
    void ISQLServerResultSet.updateSmallMoney​(int index, java.math.BigDecimal x)
    Updates the designated column with a smallmoney value.
    void ISQLServerResultSet.updateSmallMoney​(int index, java.math.BigDecimal x, boolean forceEncrypt)
    Updates the designated column with a smallmoney value.
    void ISQLServerResultSet.updateSmallMoney​(java.lang.String columnName, java.math.BigDecimal x)
    Updates the designated column with a smallmoney value.
    void ISQLServerResultSet.updateSmallMoney​(java.lang.String columnName, java.math.BigDecimal x, boolean forceEncrypt)
    Updates the designated column with a smallmoney value.
    void SQLServerResultSet.updateSmallMoney​(int index, java.math.BigDecimal x)  
    void SQLServerResultSet.updateSmallMoney​(int index, java.math.BigDecimal x, boolean forceEncrypt)  
    void SQLServerResultSet.updateSmallMoney​(java.lang.String columnName, java.math.BigDecimal x)  
    void SQLServerResultSet.updateSmallMoney​(java.lang.String columnName, java.math.BigDecimal x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateString​(int columnIndex, java.lang.String stringValue, boolean forceEncrypt)
    Updates the designated column with a String value.
    void ISQLServerResultSet.updateString​(java.lang.String columnName, java.lang.String x, boolean forceEncrypt)
    Updates the designated column with a String value.
    void SQLServerResultSet.updateString​(int columnIndex, java.lang.String stringValue)  
    void SQLServerResultSet.updateString​(int columnIndex, java.lang.String stringValue, boolean forceEncrypt)  
    void SQLServerResultSet.updateString​(java.lang.String columnName, java.lang.String x)  
    void SQLServerResultSet.updateString​(java.lang.String columnName, java.lang.String x, boolean forceEncrypt)  
    void ISQLServerResultSet.updateTime​(int index, java.sql.Time x, java.lang.Integer scale)
    Updates the designated column with a java.sql.Time value.
    void ISQLServerResultSet.updateTime​(int index, java.sql.Time x, java.lang.Integer scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.Time value.
    void ISQLServerResultSet.updateTime​(java.lang.String columnName, java.sql.Time x, int scale)
    Updates the designated column with a java.sql.Time value.
    void ISQLServerResultSet.updateTime​(java.lang.String columnName, java.sql.Time x, int scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.Time value.
    void SQLServerResultSet.updateTime​(int index, java.sql.Time x)  
    void SQLServerResultSet.updateTime​(int index, java.sql.Time x, java.lang.Integer scale)  
    void SQLServerResultSet.updateTime​(int index, java.sql.Time x, java.lang.Integer scale, boolean forceEncrypt)  
    void SQLServerResultSet.updateTime​(java.lang.String columnName, java.sql.Time x)  
    void SQLServerResultSet.updateTime​(java.lang.String columnName, java.sql.Time x, int scale)  
    void SQLServerResultSet.updateTime​(java.lang.String columnName, java.sql.Time x, int scale, boolean forceEncrypt)  
    void ISQLServerResultSet.updateTimestamp​(int index, java.sql.Timestamp x, int scale)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateTimestamp​(int index, java.sql.Timestamp x, int scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateTimestamp​(java.lang.String columnName, java.sql.Timestamp x, int scale)
    Updates the designated column with a java.sql.Timestamp value.
    void ISQLServerResultSet.updateTimestamp​(java.lang.String columnName, java.sql.Timestamp x, int scale, boolean forceEncrypt)
    Updates the designated column with a java.sql.Timestamp value.
    void SQLServerResultSet.updateTimestamp​(int index, java.sql.Timestamp x)  
    void SQLServerResultSet.updateTimestamp​(int index, java.sql.Timestamp x, int scale)  
    void SQLServerResultSet.updateTimestamp​(int index, java.sql.Timestamp x, int scale, boolean forceEncrypt)  
    void SQLServerResultSet.updateTimestamp​(java.lang.String columnName, java.sql.Timestamp x)  
    void SQLServerResultSet.updateTimestamp​(java.lang.String columnName, java.sql.Timestamp x, int scale)  
    void SQLServerResultSet.updateTimestamp​(java.lang.String columnName, java.sql.Timestamp x, int scale, boolean forceEncrypt)  
    void ISQLServerResultSet.updateUniqueIdentifier​(int index, java.lang.String x)
    Updates the designated column with a String value.
    void ISQLServerResultSet.updateUniqueIdentifier​(int index, java.lang.String x, boolean forceEncrypt)
    Updates the designated column with a String value.
    void ISQLServerResultSet.updateUniqueIdentifier​(java.lang.String columnName, java.lang.String x)
    Updates the designated column with a Stringvalue.
    void ISQLServerResultSet.updateUniqueIdentifier​(java.lang.String columnName, java.lang.String x, boolean forceEncrypt)
    Updates the designated column with a Stringvalue.
    void SQLServerResultSet.updateUniqueIdentifier​(int index, java.lang.String x)  
    void SQLServerResultSet.updateUniqueIdentifier​(int index, java.lang.String x, boolean forceEncrypt)  
    void SQLServerResultSet.updateUniqueIdentifier​(java.lang.String columnName, java.lang.String x)  
    void SQLServerResultSet.updateUniqueIdentifier​(java.lang.String columnName, java.lang.String x, boolean forceEncrypt)  
    boolean SQLServerDatabaseMetaData.usesLocalFilePerTable()  
    boolean SQLServerDatabaseMetaData.usesLocalFiles()  
    static long MaxResultBufferParser.validateMaxResultBuffer​(java.lang.String input)
    Returns number of bytes for maxResultBuffer property
    boolean SQLServerColumnEncryptionAzureKeyVaultProvider.verifyColumnMasterKeyMetadata​(java.lang.String masterKeyPath, boolean allowEnclaveComputations, byte[] signature)  
    boolean SQLServerColumnEncryptionCertificateStoreProvider.verifyColumnMasterKeyMetadata​(java.lang.String masterKeyPath, boolean allowEnclaveComputations, byte[] signature)  
    boolean SQLServerColumnEncryptionJavaKeyStoreProvider.verifyColumnMasterKeyMetadata​(java.lang.String masterKeyPath, boolean allowEnclaveComputations, byte[] signature)  
    abstract boolean SQLServerColumnEncryptionKeyStoreProvider.verifyColumnMasterKeyMetadata​(java.lang.String masterKeyPath, boolean allowEnclaveComputations, byte[] signature)
    Verify the signature is valid for the column master key
    boolean SQLServerCallableStatement.wasNull()  
    boolean SQLServerResultSet.wasNull()  
    void SQLServerBulkCopy.writeToServer​(ISQLServerBulkData sourceData)
    Copies all rows from the supplied ISQLServerBulkRecord to a destination table specified by the destinationTableName property of the SQLServerBulkCopy object.
    void SQLServerBulkCopy.writeToServer​(java.sql.ResultSet sourceData)
    Copies all rows in the supplied ResultSet to a destination table specified by the destinationTableName property of the SQLServerBulkCopy object.
    void SQLServerBulkCopy.writeToServer​(javax.sql.RowSet sourceData)
    Copies all rows in the supplied RowSet to a destination table specified by the destinationTableName property of the SQLServerBulkCopy object.
    Constructors in com.microsoft.sqlserver.jdbc that throw SQLServerException
    Constructor Description
    Geography​(byte[] clr)
    Private constructor used for creating a Geography object from internal SQL Server format.
    Geography​(java.lang.String wkt, int srid)
    Private constructor used for creating a Geography object from WKT and Spatial Reference Identifier.
    Geometry​(byte[] clr)
    Private constructor used for creating a Geometry object from internal SQL Server format.
    Geometry​(java.lang.String wkt, int srid)
    Private constructor used for creating a Geometry object from WKT and Spatial Reference Identifier.
    SQLServerBulkCopy​(java.lang.String connectionUrl)
    Constructs a SQLServerBulkCopy based on the supplied connectionString.
    SQLServerBulkCopy​(java.sql.Connection connection)
    Constructs a SQLServerBulkCopy using the specified open instance of SQLServerConnection.
    SQLServerBulkCSVFileRecord​(java.io.InputStream fileToParse, java.lang.String encoding, java.lang.String delimiter, boolean firstLineIsColumnNames)
    Constructs a SQLServerBulkCSVFileRecord to parse data from a delimited file with the given encoding.
    SQLServerBulkCSVFileRecord​(java.lang.String fileToParse, boolean firstLineIsColumnNames)
    Constructs a SQLServerBulkCSVFileRecord to parse data from a CSV file with the default encoding.
    SQLServerBulkCSVFileRecord​(java.lang.String fileToParse, java.lang.String encoding, boolean firstLineIsColumnNames)
    Constructs a SQLServerBulkCSVFileRecord to parse data from a CSV file with the given encoding.
    SQLServerBulkCSVFileRecord​(java.lang.String fileToParse, java.lang.String encoding, java.lang.String delimiter, boolean firstLineIsColumnNames)
    Constructs a simple reader to parse data from a delimited file with the given encoding.
    SQLServerColumnEncryptionAzureKeyVaultProvider​(com.azure.core.credential.TokenCredential tokenCredential)
    Constructs a SQLServerColumnEncryptionAzureKeyVaultProvider using the provided TokenCredential to authenticate to AAD.
    SQLServerColumnEncryptionAzureKeyVaultProvider​(SQLServerKeyVaultAuthenticationCallback authenticationCallback)
    Constructs a SQLServerColumnEncryptionAzureKeyVaultProvider with a callback function to authenticate to AAD.
    SQLServerColumnEncryptionAzureKeyVaultProvider​(java.lang.String clientId, java.lang.String clientKey)
    Constructs a SQLServerColumnEncryptionAzureKeyVaultProvider to authenticate to AAD using the client id and client key.
    SQLServerColumnEncryptionJavaKeyStoreProvider​(java.lang.String keyStoreLocation, char[] keyStoreSecret)
    Constructs a SQLServerColumnEncryptionJavaKeyStoreProvider for the Java Key Store.
    SQLServerDataTable()
    The constant in the Java programming language, sometimes referred to as a type code, that identifies the type TVP.
    SQLServerMetaData​(java.lang.String columnName, int sqlType, int precision, int scale, boolean useServerDefault, boolean isUniqueKey, SQLServerSortOrder sortOrder, int sortOrdinal)
    Constructs a SQLServerMetaData.
  • Uses of SQLServerException in com.microsoft.sqlserver.jdbc.dataclassification

    Methods in com.microsoft.sqlserver.jdbc.dataclassification that throw SQLServerException
    Modifier and Type Method Description
    static boolean SensitivityClassification.SensitivityRank.isValid​(int rank)