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

Packages that use SQLServerException
com.microsoft.sqlserver.jdbc
com.microsoft.sqlserver.jdbc.dataclassification

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

Methods in com.microsoft.sqlserver.jdbc that throw SQLServerException
`boolean` SQLServerDriver.`acceptsURL​(String url)`
`void` SQLServerPreparedStatement.`addBatch()`
`void` SQLServerPreparedStatement.`addBatch​(String sql)`
`void` SQLServerStatement.`addBatch​(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, String destinationColumn)` Adds a new column mapping, using an ordinal for the source column and a string for the destination column.
`void` SQLServerBulkCopy.`addColumnMapping​(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​(String sourceColumn, String destinationColumn)` Adds a new column mapping, using column names to specify both source and destination columns.
`void` ISQLServerBulkRecord.`addColumnMetadata​(int positionInFile, String name, int jdbcType, int precision, int scale)` Deprecated. Adds metadata for the given column in the file.
`void` ISQLServerBulkRecord.`addColumnMetadata​(int positionInFile, String name, int jdbcType, int precision, int scale, 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​(String columnName, int sqlType)` Adds meta data for the specified column.
`void` SQLServerDataTable.`addRow​(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.
`Connection` SQLServerDriver.`connect​(String Url, Properties suppliedProperties)`
`ArrayList<byte[]>` SQLServerAASEnclaveProvider.`createEnclaveSession​(SQLServerConnection connection, SQLServerStatement statement, String userSql, String preparedTypeDefinitions, com.microsoft.sqlserver.jdbc.Parameter[] params, ArrayList<String> parameterNames)`
`ArrayList<byte[]>` SQLServerNoneEnclaveProvider.`createEnclaveSession​(SQLServerConnection connection, SQLServerStatement statement, String userSql, String preparedTypeDefinitions, com.microsoft.sqlserver.jdbc.Parameter[] params, ArrayList<String> parameterNames)`
`ArrayList<byte[]>` SQLServerVSMEnclaveProvider.`createEnclaveSession​(SQLServerConnection connection, SQLServerStatement statement, String userSql, String preparedTypeDefinitions, com.microsoft.sqlserver.jdbc.Parameter[] params, ArrayList<String> parameterNames)`
`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.
`Statement` SQLServerConnection.`createStatement()`
`Statement` SQLServerConnection.`createStatement​(int resultSetType, int resultSetConcurrency)`
`Statement` SQLServerConnection.`createStatement​(int nType, int nConcur, int resultSetHoldability)`
`Statement` SQLServerConnection.`createStatement​(int nType, int nConcur, int resultSetHoldability, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)`
`boolean` SQLServerDatabaseMetaData.`dataDefinitionCausesTransactionCommit()`
`boolean` SQLServerDatabaseMetaData.`dataDefinitionIgnoredInTransactions()`
`byte[]` SQLServerColumnEncryptionAzureKeyVaultProvider.`decryptColumnEncryptionKey​(String masterKeyPath, String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)` Decrypts an encrypted CEK with RSA encryption algorithm using the asymmetric key specified by the key path
`byte[]` SQLServerColumnEncryptionCertificateStoreProvider.`decryptColumnEncryptionKey​(String masterKeyPath, String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)`
`byte[]` SQLServerColumnEncryptionJavaKeyStoreProvider.`decryptColumnEncryptionKey​(String masterKeyPath, String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)`
`abstract byte[]` SQLServerColumnEncryptionKeyStoreProvider.`decryptColumnEncryptionKey​(String masterKeyPath, 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​(String masterKeyPath, String encryptionAlgorithm, byte[] columnEncryptionKey)` Encrypts CEK with RSA encryption algorithm using the asymmetric key specified by the key path.
`byte[]` SQLServerColumnEncryptionCertificateStoreProvider.`encryptColumnEncryptionKey​(String masterKeyPath, String encryptionAlgorithm, byte[] plainTextColumnEncryptionKey)`
`byte[]` SQLServerColumnEncryptionJavaKeyStoreProvider.`encryptColumnEncryptionKey​(String masterKeyPath, String encryptionAlgorithm, byte[] plainTextColumnEncryptionKey)`
`abstract byte[]` SQLServerColumnEncryptionKeyStoreProvider.`encryptColumnEncryptionKey​(String masterKeyPath, 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​(String sql)`
`boolean` SQLServerStatement.`execute​(String sql)`
`boolean` SQLServerStatement.`execute​(String sql, int autoGeneratedKeys)`
`boolean` SQLServerStatement.`execute​(String sql, int[] columnIndexes)`
`boolean` SQLServerStatement.`execute​(String sql, 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​(String sql)`
`long` SQLServerStatement.`executeLargeUpdate​(String sql, int autoGeneratedKeys)`
`long` SQLServerStatement.`executeLargeUpdate​(String sql, int[] columnIndexes)`
`long` SQLServerStatement.`executeLargeUpdate​(String sql, String[] columnNames)`
`ResultSet` SQLServerPreparedStatement.`executeQuery()`
`ResultSet` SQLServerPreparedStatement.`executeQuery​(String sql)`
`ResultSet` SQLServerStatement.`executeQuery​(String sql)`
`int` SQLServerPreparedStatement.`executeUpdate()`
`int` SQLServerPreparedStatement.`executeUpdate​(String sql)`
`int` SQLServerStatement.`executeUpdate​(String sql)`
`int` SQLServerStatement.`executeUpdate​(String sql, int autoGeneratedKeys)`
`int` SQLServerStatement.`executeUpdate​(String sql, int[] columnIndexes)`
`int` SQLServerStatement.`executeUpdate​(String sql, String[] columnNames)`
`int` SQLServerResultSet.`findColumn​(String userProvidedColumnName)` Finds a column index given a column name.
`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.
`InputStream` ISQLServerCallableStatement.`getAsciiStream​(String parameterName)` Returns the value of the designated column in the current row of this `ResultSet` object as a stream of ASCII characters.
`InputStream` SQLServerCallableStatement.`getAsciiStream​(int parameterIndex)`
`InputStream` SQLServerCallableStatement.`getAsciiStream​(String parameterName)`
`InputStream` SQLServerResultSet.`getAsciiStream​(int columnIndex)`
`InputStream` SQLServerResultSet.`getAsciiStream​(String columnName)`
`void` SQLServerAASEnclaveProvider.`getAttestationParameters​(String url)`
`void` SQLServerNoneEnclaveProvider.`getAttestationParameters​(String url)`
`void` SQLServerVSMEnclaveProvider.`getAttestationParameters​(String url)`
`boolean` SQLServerConnection.`getAutoCommit()`
`ResultSet` SQLServerDatabaseMetaData.`getBestRowIdentifier​(String catalog, String schema, String table, int scope, boolean nullable)`
`BigDecimal` ISQLServerCallableStatement.`getBigDecimal​(String parameterName, int scale)` Deprecated.
`BigDecimal` SQLServerCallableStatement.`getBigDecimal​(int parameterIndex)`
`BigDecimal` SQLServerCallableStatement.`getBigDecimal​(String parameterName)`
`BigDecimal` SQLServerCallableStatement.`getBigDecimal​(String parameterName, int scale)` Deprecated.
`BigDecimal` SQLServerResultSet.`getBigDecimal​(int columnIndex, int scale)` Deprecated.
`BigDecimal` SQLServerResultSet.`getBigDecimal​(String columnName, int scale)` Deprecated.
`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.
`InputStream` ISQLServerCallableStatement.`getBinaryStream​(String parameterName)` Returns the value of the designated column in the current row of this `ResultSet` object as a stream of uninterpreted `byte`s.
`InputStream` SQLServerCallableStatement.`getBinaryStream​(int parameterIndex)`
`InputStream` SQLServerCallableStatement.`getBinaryStream​(String parameterName)`
`InputStream` SQLServerResultSet.`getBinaryStream​(int columnIndex)`
`InputStream` SQLServerResultSet.`getBinaryStream​(String columnName)`
`Blob` SQLServerCallableStatement.`getBlob​(int parameterIndex)`
`Blob` SQLServerCallableStatement.`getBlob​(String parameterName)`
`Blob` SQLServerResultSet.`getBlob​(int i)`
`Blob` SQLServerResultSet.`getBlob​(String colName)`
`boolean` SQLServerCallableStatement.`getBoolean​(int index)`
`boolean` SQLServerCallableStatement.`getBoolean​(String parameterName)`
`boolean` SQLServerResultSet.`getBoolean​(int columnIndex)`
`boolean` SQLServerResultSet.`getBoolean​(String columnName)`
`byte` SQLServerCallableStatement.`getByte​(int index)`
`byte` SQLServerCallableStatement.`getByte​(String parameterName)`
`byte` SQLServerResultSet.`getByte​(int columnIndex)`
`byte` SQLServerResultSet.`getByte​(String columnName)`
`byte[]` SQLServerCallableStatement.`getBytes​(int index)`
`byte[]` SQLServerCallableStatement.`getBytes​(String parameterName)`
`byte[]` SQLServerResultSet.`getBytes​(int columnIndex)`
`byte[]` SQLServerResultSet.`getBytes​(String columnName)`
`int` ISQLServerStatement.`getCancelQueryTimeout()` Returns the `cancelQueryTimeout` property set on this SQLServerStatement object.
`int` SQLServerStatement.`getCancelQueryTimeout()`
`String` SQLServerConnection.`getCatalog()`
`String` SQLServerResultSetMetaData.`getCatalogName​(int column)`
`String` SQLServerDatabaseMetaData.`getCatalogSeparator()`
`String` SQLServerDatabaseMetaData.`getCatalogTerm()`
`Reader` SQLServerCallableStatement.`getCharacterStream​(int parameterIndex)`
`UUID` ISQLServerConnection.`getClientConnectionId()` Returns the connection ID of the most recent connection attempt, regardless of whether the attempt succeeded or failed.
`UUID` SQLServerConnection.`getClientConnectionId()`
`Clob` SQLServerCallableStatement.`getClob​(int parameterIndex)`
`Clob` SQLServerCallableStatement.`getClob​(String parameterName)`
`Clob` SQLServerResultSet.`getClob​(int columnIndex)`
`Clob` SQLServerResultSet.`getClob​(String colName)`
`String` SQLServerResultSetMetaData.`getColumnClassName​(int column)`
`int` SQLServerResultSetMetaData.`getColumnCount()`
`int` SQLServerResultSetMetaData.`getColumnDisplaySize​(int column)`
`String` SQLServerResultSetMetaData.`getColumnLabel​(int column)`
`String` SQLServerResultSetMetaData.`getColumnName​(int column)`
`ResultSet` SQLServerDatabaseMetaData.`getColumnPrivileges​(String catalog, String schema, String table, String col)`
`int` SQLServerResultSetMetaData.`getColumnType​(int column)`
`String` SQLServerResultSetMetaData.`getColumnTypeName​(int column)`
`int` SQLServerResultSet.`getConcurrency()`
`Connection` SQLServerDatabaseMetaData.`getConnection()`
`Connection` SQLServerDataSource.`getConnection()`
`Connection` SQLServerDataSource.`getConnection​(String username, String password)`
`Connection` SQLServerStatement.`getConnection()` Returns the statement's connection.
`int` SQLServerDatabaseMetaData.`getDatabaseMajorVersion()`
`int` SQLServerDatabaseMetaData.`getDatabaseMinorVersion()`
`String` SQLServerDatabaseMetaData.`getDatabaseProductName()`
`String` SQLServerDatabaseMetaData.`getDatabaseProductVersion()`
`Date` SQLServerCallableStatement.`getDate​(int index)`
`Date` SQLServerCallableStatement.`getDate​(int index, Calendar cal)`
`Date` SQLServerCallableStatement.`getDate​(String parameterName)`
`Date` SQLServerCallableStatement.`getDate​(String parameterName, Calendar cal)`
`Date` SQLServerResultSet.`getDate​(int columnIndex)`
`Date` SQLServerResultSet.`getDate​(int columnIndex, Calendar cal)`
`Date` SQLServerResultSet.`getDate​(String columnName)`
`Date` SQLServerResultSet.`getDate​(String colName, Calendar cal)`
`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.
`Timestamp` ISQLServerCallableStatement.`getDateTime​(int index, 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.
`Timestamp` ISQLServerCallableStatement.`getDateTime​(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.
`Timestamp` ISQLServerCallableStatement.`getDateTime​(String name, 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.
`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.
`Timestamp` ISQLServerResultSet.`getDateTime​(int columnIndex, 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.
`Timestamp` ISQLServerResultSet.`getDateTime​(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.
`Timestamp` ISQLServerResultSet.`getDateTime​(String colName, 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.
`Timestamp` SQLServerCallableStatement.`getDateTime​(int index)`
`Timestamp` SQLServerCallableStatement.`getDateTime​(int index, Calendar cal)`
`Timestamp` SQLServerCallableStatement.`getDateTime​(String parameterName)`
`Timestamp` SQLServerCallableStatement.`getDateTime​(String name, Calendar cal)`
`Timestamp` SQLServerResultSet.`getDateTime​(int columnIndex)`
`Timestamp` SQLServerResultSet.`getDateTime​(int columnIndex, Calendar cal)`
`Timestamp` SQLServerResultSet.`getDateTime​(String columnName)`
`Timestamp` SQLServerResultSet.`getDateTime​(String colName, Calendar cal)`
`DateTimeOffset` ISQLServerCallableStatement.`getDateTimeOffset​(int parameterIndex)` Returns the DateTimeOffset value of parameter with index parameterIndex.
`DateTimeOffset` ISQLServerCallableStatement.`getDateTimeOffset​(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​(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​(String parameterName)`
`DateTimeOffset` SQLServerResultSet.`getDateTimeOffset​(int columnIndex)`
`DateTimeOffset` SQLServerResultSet.`getDateTimeOffset​(String columnName)`
`int` SQLServerDatabaseMetaData.`getDefaultTransactionIsolation()`
`double` SQLServerCallableStatement.`getDouble​(int index)`
`double` SQLServerCallableStatement.`getDouble​(String parameterName)`
`double` SQLServerResultSet.`getDouble​(int columnIndex)`
`double` SQLServerResultSet.`getDouble​(String columnName)`
`String` SQLServerDatabaseMetaData.`getDriverName()`
`String` SQLServerDatabaseMetaData.`getDriverVersion()`
`String` SQLServerDatabaseMetaData.`getExtraNameCharacters()`
`int` SQLServerStatement.`getFetchDirection()`
`int` SQLServerStatement.`getFetchSize()`
`float` SQLServerCallableStatement.`getFloat​(int index)`
`float` SQLServerCallableStatement.`getFloat​(String parameterName)`
`float` SQLServerResultSet.`getFloat​(int columnIndex)`
`float` SQLServerResultSet.`getFloat​(String columnName)`
`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​(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​(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​(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​(String columnName)`
`int` SQLServerConnection.`getHoldability()`
`String` SQLServerDatabaseMetaData.`getIdentifierQuoteString()`
`ResultSet` SQLServerDatabaseMetaData.`getIndexInfo​(String cat, String schema, String table, boolean unique, boolean approximate)`
`int` SQLServerCallableStatement.`getInt​(int index)`
`int` SQLServerCallableStatement.`getInt​(String parameterName)`
`int` SQLServerResultSet.`getInt​(int columnIndex)`
`int` SQLServerResultSet.`getInt​(String columnName)`
`int` SQLServerDatabaseMetaData.`getJDBCMajorVersion()`
`int` SQLServerDatabaseMetaData.`getJDBCMinorVersion()`
`long` SQLServerStatement.`getLargeMaxRows()`
`long` SQLServerStatement.`getLargeUpdateCount()`
`long` SQLServerCallableStatement.`getLong​(int index)`
`long` SQLServerCallableStatement.`getLong​(String parameterName)`
`long` SQLServerResultSet.`getLong​(int columnIndex)`
`long` SQLServerResultSet.`getLong​(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()`
`DatabaseMetaData` SQLServerConnection.`getMetaData()`
`ResultSetMetaData` SQLServerPreparedStatement.`getMetaData()`
`ResultSetMetaData` SQLServerResultSet.`getMetaData()`
`BigDecimal` ISQLServerCallableStatement.`getMoney​(int parameterIndex)` Returns the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` ISQLServerCallableStatement.`getMoney​(String parameterName)` Returns the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` ISQLServerResultSet.`getMoney​(int columnIndex)` Returns the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` ISQLServerResultSet.`getMoney​(String columnName)` Returns the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` SQLServerCallableStatement.`getMoney​(int parameterIndex)`
`BigDecimal` SQLServerCallableStatement.`getMoney​(String parameterName)`
`BigDecimal` SQLServerResultSet.`getMoney​(int columnIndex)`
`BigDecimal` SQLServerResultSet.`getMoney​(String columnName)`
`boolean` SQLServerStatement.`getMoreResults()` Returns more results in the TDS stream.
`String` SQLServerDatabaseMetaData.`getNumericFunctions()`
`Object` SQLServerCallableStatement.`getObject​(int index)`
`Object` SQLServerCallableStatement.`getObject​(String parameterName)`
`Object` SQLServerResultSet.`getObject​(int columnIndex)`
`Object` SQLServerResultSet.`getObject​(String columnName)`
`Object` SQLServerDataSourceObjectFactory.`getObjectInstance​(Object ref, Name name, Context c, Hashtable<?,​?> h)` Returns an reference to the SQLServerDataSource instance getObjectInstance is a factory for rehydrating references to SQLServerDataSource and its child classes.
`String` SQLServerParameterMetaData.`getParameterClassName​(int param)`
`int` SQLServerParameterMetaData.`getParameterCount()`
`ParameterMetaData` ISQLServerPreparedStatement.`getParameterMetaData​(boolean forceRefresh)` Returns parameter metadata for the prepared statement.
`ParameterMetaData` SQLServerPreparedStatement.`getParameterMetaData()`
`ParameterMetaData` SQLServerPreparedStatement.`getParameterMetaData​(boolean forceRefresh)`
`int` SQLServerParameterMetaData.`getParameterMode​(int param)`
`int` SQLServerParameterMetaData.`getParameterType​(int param)`
`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()`
`ResultSet` SQLServerDatabaseMetaData.`getPrimaryKeys​(String cat, String schema, String table)`
`ResultSet` SQLServerDatabaseMetaData.`getProcedureColumns​(String catalog, String schema, String proc, String col)`
`ResultSet` SQLServerDatabaseMetaData.`getProcedures​(String catalog, String schema, String proc)`
`String` SQLServerDatabaseMetaData.`getProcedureTerm()`
`DriverPropertyInfo[]` SQLServerDriver.`getPropertyInfo​(String Url, Properties Info)`
`int` SQLServerStatement.`getQueryTimeout()`
`String` ISQLServerStatement.`getResponseBuffering()` Returns the response buffering mode for this SQLServerStatement object.
`String` SQLServerStatement.`getResponseBuffering()`
`ResultSet` SQLServerStatement.`getResultSet()`
`int` SQLServerStatement.`getResultSetConcurrency()`
`int` SQLServerDatabaseMetaData.`getResultSetHoldability()`
`int` SQLServerStatement.`getResultSetType()`
`Object[]` SQLServerBulkCSVFileRecord.`getRowData()`
`int` SQLServerSavepoint.`getSavepointId()`
`String` ISQLServerSavepoint.`getSavepointName()` Returns the savepoint name
`String` SQLServerSavepoint.`getSavepointName()`
`int` SQLServerParameterMetaData.`getScale​(int param)`
`int` SQLServerResultSetMetaData.`getScale​(int column)`
`String` SQLServerResultSetMetaData.`getSchemaName​(int column)`
`String` SQLServerDatabaseMetaData.`getSchemaTerm()`
`String` SQLServerDatabaseMetaData.`getSearchStringEscape()`
`boolean` ISQLServerConnection.`getSendTimeAsDatetime()` Returns the value of the sendTimeAsDatetime property.
`short` SQLServerCallableStatement.`getShort​(int index)`
`short` SQLServerCallableStatement.`getShort​(String parameterName)`
`short` SQLServerResultSet.`getShort​(int columnIndex)`
`short` SQLServerResultSet.`getShort​(String columnName)`
`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.
`Timestamp` ISQLServerCallableStatement.`getSmallDateTime​(int index, 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.
`Timestamp` ISQLServerCallableStatement.`getSmallDateTime​(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.
`Timestamp` ISQLServerCallableStatement.`getSmallDateTime​(String name, 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.
`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.
`Timestamp` ISQLServerResultSet.`getSmallDateTime​(int columnIndex, 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.
`Timestamp` ISQLServerResultSet.`getSmallDateTime​(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.
`Timestamp` ISQLServerResultSet.`getSmallDateTime​(String colName, 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.
`Timestamp` SQLServerCallableStatement.`getSmallDateTime​(int index)`
`Timestamp` SQLServerCallableStatement.`getSmallDateTime​(int index, Calendar cal)`
`Timestamp` SQLServerCallableStatement.`getSmallDateTime​(String parameterName)`
`Timestamp` SQLServerCallableStatement.`getSmallDateTime​(String name, Calendar cal)`
`Timestamp` SQLServerResultSet.`getSmallDateTime​(int columnIndex)`
`Timestamp` SQLServerResultSet.`getSmallDateTime​(int columnIndex, Calendar cal)`
`Timestamp` SQLServerResultSet.`getSmallDateTime​(String columnName)`
`Timestamp` SQLServerResultSet.`getSmallDateTime​(String colName, Calendar cal)`
`BigDecimal` ISQLServerCallableStatement.`getSmallMoney​(int parameterIndex)` Returns the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` ISQLServerCallableStatement.`getSmallMoney​(String parameterName)` Returns the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` ISQLServerResultSet.`getSmallMoney​(int columnIndex)` Returns the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` ISQLServerResultSet.`getSmallMoney​(String columnName)` Returns the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` SQLServerCallableStatement.`getSmallMoney​(int parameterIndex)`
`BigDecimal` SQLServerCallableStatement.`getSmallMoney​(String parameterName)`
`BigDecimal` SQLServerResultSet.`getSmallMoney​(int columnIndex)`
`BigDecimal` SQLServerResultSet.`getSmallMoney​(String columnName)`
`String` SQLServerDatabaseMetaData.`getSQLKeywords()`
`int` SQLServerDatabaseMetaData.`getSQLStateType()`
`Statement` SQLServerResultSet.`getStatement()`
`String` SQLServerCallableStatement.`getString​(int index)`
`String` SQLServerCallableStatement.`getString​(String parameterName)`
`String` SQLServerResultSet.`getString​(int columnIndex)`
`String` SQLServerResultSet.`getString​(String columnName)`
`String` SQLServerDatabaseMetaData.`getStringFunctions()`
`String` SQLServerDatabaseMetaData.`getSystemFunctions()`
`String` SQLServerResultSetMetaData.`getTableName​(int column)`
`ResultSet` SQLServerDatabaseMetaData.`getTablePrivileges​(String catalog, String schema, String table)`
`ResultSet` SQLServerDatabaseMetaData.`getTables​(String catalog, String schema, String table, String[] types)`
`protected Object` SQLServerBulkCopy.`getTemporalObjectFromCSVWithFormatter​(String valueStrUntrimmed, int srcJdbcType, int srcColOrdinal, 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.
`Time` SQLServerCallableStatement.`getTime​(int index)`
`Time` SQLServerCallableStatement.`getTime​(int index, Calendar cal)`
`Time` SQLServerCallableStatement.`getTime​(String parameterName)`
`Time` SQLServerCallableStatement.`getTime​(String parameterName, Calendar cal)`
`Time` SQLServerResultSet.`getTime​(int columnIndex)`
`Time` SQLServerResultSet.`getTime​(int columnIndex, Calendar cal)`
`Time` SQLServerResultSet.`getTime​(String columnName)`
`Time` SQLServerResultSet.`getTime​(String colName, Calendar cal)`
`String` SQLServerDatabaseMetaData.`getTimeDateFunctions()`
`Timestamp` SQLServerCallableStatement.`getTimestamp​(int index)`
`Timestamp` SQLServerCallableStatement.`getTimestamp​(int index, Calendar cal)`
`Timestamp` SQLServerCallableStatement.`getTimestamp​(String parameterName)`
`Timestamp` SQLServerCallableStatement.`getTimestamp​(String name, Calendar cal)`
`Timestamp` SQLServerResultSet.`getTimestamp​(int columnIndex)`
`Timestamp` SQLServerResultSet.`getTimestamp​(int columnIndex, Calendar cal)`
`Timestamp` SQLServerResultSet.`getTimestamp​(String columnName)`
`Timestamp` SQLServerResultSet.`getTimestamp​(String colName, Calendar cal)`
`int` SQLServerConnection.`getTransactionIsolation()`
`int` SQLServerResultSet.`getType()`
`Map<String,​Class<?>>` SQLServerConnection.`getTypeMap()`
`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.
`String` ISQLServerResultSet.`getUniqueIdentifier​(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.
`String` SQLServerResultSet.`getUniqueIdentifier​(int columnIndex)`
`String` SQLServerResultSet.`getUniqueIdentifier​(String columnLabel)`
`int` SQLServerStatement.`getUpdateCount()`
`String` SQLServerDatabaseMetaData.`getURL()`
`boolean` ISQLServerPreparedStatement.`getUseFmtOnly()` Returns the current flag value for useFmtOnly.
`boolean` SQLServerPreparedStatement.`getUseFmtOnly()`
`String` SQLServerDatabaseMetaData.`getUserName()`
`ResultSet` SQLServerDatabaseMetaData.`getVersionColumns​(String catalog, String schema, String table)`
`SQLWarning` SQLServerConnection.`getWarnings()`
`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()`
`String` SQLServerConnection.`nativeSQL​(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​(String wkt)` Constructor for a Geography instance from an Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation.
`static Geometry` Geometry.`parse​(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.
`CallableStatement` ISQLServerConnection.`prepareCall​(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.
`CallableStatement` SQLServerConnection.`prepareCall​(String sql)`
`CallableStatement` SQLServerConnection.`prepareCall​(String sql, int resultSetType, int resultSetConcurrency)`
`CallableStatement` SQLServerConnection.`prepareCall​(String sql, int nType, int nConcur, int resultSetHoldability)`
`CallableStatement` SQLServerConnection.`prepareCall​(String sql, int nType, int nConcur, int resultSetHoldability, SQLServerStatementColumnEncryptionSetting stmtColEncSetiing)`
`PreparedStatement` ISQLServerConnection.`prepareStatement​(String sql, int[] columnIndexes, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)` Creates a default `PreparedStatement` object capable of returning the auto-generated keys designated by the given array.
`PreparedStatement` ISQLServerConnection.`prepareStatement​(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.
`PreparedStatement` ISQLServerConnection.`prepareStatement​(String sql, int flag, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)` Creates a default `PreparedStatement` object that has the capability to retrieve auto-generated keys.
`PreparedStatement` ISQLServerConnection.`prepareStatement​(String sql, String[] columnNames, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)` Creates a default `PreparedStatement` object capable of returning the auto-generated keys designated by the given array.
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, int flag)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, int[] columnIndexes)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, int[] columnIndexes, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, int resultSetType, int resultSetConcurrency)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, int nType, int nConcur, int resultSetHoldability)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, int nType, int nConcur, int resultSetHoldability, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, int flag, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, String[] columnNames)`
`PreparedStatement` SQLServerConnection.`prepareStatement​(String sql, String[] columnNames, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)`
`static void` SQLServerConnection.`registerColumnEncryptionKeyStoreProviders​(Map<String,​SQLServerColumnEncryptionKeyStoreProvider> clientKeyStoreProviders)` Registers key store providers in the globalCustomColumnEncryptionKeyStoreProviders.
`void` SQLServerConnection.`registerColumnEncryptionKeyStoreProvidersOnConnection​(Map<String,​SQLServerColumnEncryptionKeyStoreProvider> clientKeyStoreProviders)` Registers connection-level key store providers, replacing all existing providers.
`void` SQLServerStatement.`registerColumnEncryptionKeyStoreProvidersOnStatement​(Map<String,​SQLServerColumnEncryptionKeyStoreProvider> clientKeyStoreProviders)` Registers statement-level key store providers, replacing all existing providers.
`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, SQLType sqlType, int precision, int scale)` Registers the parameter in ordinal position index to be of JDBC type sqlType.
`void` ISQLServerCallableStatement.`registerOutParameter​(String parameterName, int sqlType, int precision, int scale)` Registers the parameter in ordinal position index to be of JDBC type sqlType.
`void` ISQLServerCallableStatement.`registerOutParameter​(String parameterName, 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, String typeName)`
`void` SQLServerCallableStatement.`registerOutParameter​(int parameterIndex, SQLType sqlType)`
`void` SQLServerCallableStatement.`registerOutParameter​(int parameterIndex, SQLType sqlType, int scale)`
`void` SQLServerCallableStatement.`registerOutParameter​(int parameterIndex, SQLType sqlType, int precision, int scale)`
`void` SQLServerCallableStatement.`registerOutParameter​(int parameterIndex, SQLType sqlType, String typeName)`
`void` SQLServerCallableStatement.`registerOutParameter​(String parameterName, int sqlType)`
`void` SQLServerCallableStatement.`registerOutParameter​(String parameterName, int sqlType, int scale)`
`void` SQLServerCallableStatement.`registerOutParameter​(String parameterName, int sqlType, int precision, int scale)`
`void` SQLServerCallableStatement.`registerOutParameter​(String parameterName, int sqlType, String typeName)`
`void` SQLServerCallableStatement.`registerOutParameter​(String parameterName, SQLType sqlType)`
`void` SQLServerCallableStatement.`registerOutParameter​(String parameterName, SQLType sqlType, int scale)`
`void` SQLServerCallableStatement.`registerOutParameter​(String parameterName, SQLType sqlType, int precision, int scale)`
`void` SQLServerCallableStatement.`registerOutParameter​(String parameterName, SQLType sqlType, String typeName)`
`void` SQLServerConnection.`rollback()`
`void` SQLServerConnection.`rollback​(Savepoint s)`
`boolean` SQLServerResultSet.`rowDeleted()`
`boolean` SQLServerResultSet.`rowInserted()`
`boolean` SQLServerResultSet.`rowUpdated()`
`void` SQLServerPreparedStatement.`setAsciiStream​(int n, 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​(String parameterName, BigDecimal value, int precision, int scale)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` ISQLServerCallableStatement.`setBigDecimal​(String parameterName, BigDecimal value, int precision, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` ISQLServerPreparedStatement.`setBigDecimal​(int parameterIndex, BigDecimal x, int precision, int scale)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` ISQLServerPreparedStatement.`setBigDecimal​(int parameterIndex, BigDecimal x, int precision, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setBigDecimal​(String parameterName, BigDecimal value)`
`void` SQLServerCallableStatement.`setBigDecimal​(String parameterName, BigDecimal value, int precision, int scale)`
`void` SQLServerCallableStatement.`setBigDecimal​(String parameterName, BigDecimal value, int precision, int scale, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setBigDecimal​(int parameterIndex, BigDecimal x)`
`void` SQLServerPreparedStatement.`setBigDecimal​(int parameterIndex, BigDecimal x, int precision, int scale)`
`void` SQLServerPreparedStatement.`setBigDecimal​(int parameterIndex, BigDecimal x, int precision, int scale, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setBinaryStream​(int n, InputStream x, int length)`
`void` ISQLServerCallableStatement.`setBoolean​(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​(String parameterName, boolean value)`
`void` SQLServerCallableStatement.`setBoolean​(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​(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​(String parameterName, byte value)`
`void` SQLServerCallableStatement.`setByte​(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​(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​(String parameterName, byte[] value)`
`void` SQLServerCallableStatement.`setBytes​(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​(String catalog)`
`void` SQLServerPreparedStatement.`setCharacterStream​(int n, Reader reader, int length)`
`static void` SQLServerConnection.`setColumnEncryptionKeyCacheTtl​(int columnEncryptionKeyCacheTTL, 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​(String name)`
`void` ISQLServerCallableStatement.`setDate​(String parameterName, Date value, 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, Date x, Calendar cal, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Date` value, using the given `Calendar` object.
`void` SQLServerCallableStatement.`setDate​(String parameterName, Date value)`
`void` SQLServerCallableStatement.`setDate​(String parameterName, Date value, Calendar calendar)`
`void` SQLServerCallableStatement.`setDate​(String parameterName, Date value, Calendar calendar, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setDate​(int n, Date x)`
`void` SQLServerPreparedStatement.`setDate​(int n, Date x, Calendar cal)`
`void` SQLServerPreparedStatement.`setDate​(int n, Date x, Calendar cal, boolean forceEncrypt)`
`void` ISQLServerCallableStatement.`setDateTime​(String parameterName, Timestamp value)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerCallableStatement.`setDateTime​(String parameterName, Timestamp value, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerPreparedStatement.`setDateTime​(int parameterIndex, Timestamp x)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerPreparedStatement.`setDateTime​(int parameterIndex, Timestamp x, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerCallableStatement.`setDateTime​(String parameterName, Timestamp value)`
`void` SQLServerCallableStatement.`setDateTime​(String parameterName, Timestamp value, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setDateTime​(int n, Timestamp x)`
`void` SQLServerPreparedStatement.`setDateTime​(int n, Timestamp x, boolean forceEncrypt)`
`void` ISQLServerCallableStatement.`setDateTimeOffset​(String parameterName, DateTimeOffset value)` Sets parameter parameterName to DateTimeOffset value.
`void` ISQLServerCallableStatement.`setDateTimeOffset​(String parameterName, DateTimeOffset value, int scale)` Sets parameter parameterName to DateTimeOffset value.
`void` ISQLServerCallableStatement.`setDateTimeOffset​(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​(String parameterName, DateTimeOffset value)`
`void` SQLServerCallableStatement.`setDateTimeOffset​(String parameterName, DateTimeOffset value, int scale)`
`void` SQLServerCallableStatement.`setDateTimeOffset​(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​(String tableName)` Sets the name of the destination table on the server.
`void` ISQLServerCallableStatement.`setDouble​(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​(String parameterName, double value)`
`void` SQLServerCallableStatement.`setDouble​(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​(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​(String parameterName, float value)`
`void` SQLServerCallableStatement.`setFloat​(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​(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​(String parameterName, int value)`
`void` SQLServerCallableStatement.`setInt​(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​(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​(String parameterName, long value)`
`void` SQLServerCallableStatement.`setLong​(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​(String parameterName, BigDecimal value)` Sets the designated parameter to the given Java `java.math.BigDecimal` value.
`void` ISQLServerCallableStatement.`setMoney​(String parameterName, BigDecimal value, boolean forceEncrypt)` Sets the designated parameter to the given Java `java.math.BigDecimal` value.
`void` ISQLServerPreparedStatement.`setMoney​(int parameterIndex, BigDecimal x)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` ISQLServerPreparedStatement.`setMoney​(int parameterIndex, BigDecimal x, boolean forceEncrypt)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setMoney​(String parameterName, BigDecimal value)`
`void` SQLServerCallableStatement.`setMoney​(String parameterName, BigDecimal value, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setMoney​(int n, BigDecimal x)`
`void` SQLServerPreparedStatement.`setMoney​(int n, BigDecimal x, boolean forceEncrypt)`
`void` ISQLServerCallableStatement.`setNString​(String parameterName, String value, boolean forceEncrypt)` Sets the designated parameter to the given `String` object.
`void` ISQLServerPreparedStatement.`setNString​(int parameterIndex, String value, boolean forceEncrypt)` Sets the designated parameter to the given `String` object.
`void` SQLServerCallableStatement.`setNString​(String parameterName, String value, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setNString​(int parameterIndex, String value, boolean forceEncrypt)`
`void` SQLServerCallableStatement.`setNull​(String parameterName, int nType)`
`void` SQLServerCallableStatement.`setNull​(String parameterName, int nType, String sTypeName)`
`void` SQLServerPreparedStatement.`setNull​(int index, int jdbcType)`
`void` SQLServerPreparedStatement.`setNull​(int paramIndex, int sqlType, String typeName)`
`void` ISQLServerCallableStatement.`setObject​(String parameterName, Object value, int sqlType, int decimals, boolean forceEncrypt)` Sets the value of the designated parameter with the given object.
`void` ISQLServerCallableStatement.`setObject​(String parameterName, Object value, int targetSqlType, Integer precision, int scale)` Sets the value of the designated parameter with the given object.
`void` ISQLServerCallableStatement.`setObject​(String parameterName, Object value, SQLType jdbcType, int scale, boolean forceEncrypt)` Sets the value of the designated parameter with the given object.
`void` ISQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, int targetSqlType, Integer precision, int scale)` Sets the value of the designated parameter with the given object.
`void` ISQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, int targetSqlType, Integer precision, int scale, boolean forceEncrypt)` Sets the value of the designated parameter with the given object.
`void` ISQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale)` Sets the value of the designated parameter with the given object.
`void` ISQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale, boolean forceEncrypt)` Sets the value of the designated parameter with the given object.
`void` SQLServerCallableStatement.`setObject​(String parameterName, Object value)`
`void` SQLServerCallableStatement.`setObject​(String parameterName, Object value, int sqlType)`
`void` SQLServerCallableStatement.`setObject​(String parameterName, Object value, int sqlType, int decimals)`
`void` SQLServerCallableStatement.`setObject​(String parameterName, Object value, int sqlType, int decimals, boolean forceEncrypt)`
`void` SQLServerCallableStatement.`setObject​(String parameterName, Object value, int targetSqlType, Integer precision, int scale)`
`void` SQLServerCallableStatement.`setObject​(String parameterName, Object value, SQLType jdbcType)`
`void` SQLServerCallableStatement.`setObject​(String parameterName, Object value, SQLType jdbcType, int scale)`
`void` SQLServerCallableStatement.`setObject​(String parameterName, Object value, SQLType jdbcType, int scale, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setObject​(int index, Object obj)`
`void` SQLServerPreparedStatement.`setObject​(int n, Object obj, int jdbcType)`
`void` SQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, int targetSqlType, int scaleOrLength)`
`void` SQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, int targetSqlType, Integer precision, int scale)`
`void` SQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, int targetSqlType, Integer precision, int scale, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setObject​(int index, Object obj, SQLType jdbcType)`
`void` SQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength)`
`void` SQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale)`
`void` SQLServerPreparedStatement.`setObject​(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale, boolean forceEncrypt)`
`void` SQLServerStatement.`setQueryTimeout​(int seconds)`
`void` SQLServerConnection.`setReadOnly​(boolean readOnly)`
`void` ISQLServerStatement.`setResponseBuffering​(String value)` Sets the response buffering mode for this SQLServerStatement object to case-insensitive String full or adaptive.
`void` SQLServerStatement.`setResponseBuffering​(String value)`
`Savepoint` SQLServerConnection.`setSavepoint()`
`Savepoint` SQLServerConnection.`setSavepoint​(String sName)`
`void` ISQLServerConnection.`setSendTimeAsDatetime​(boolean sendTimeAsDateTimeValue)` Sets the value of the sendTimeAsDatetime connection property.
`void` ISQLServerCallableStatement.`setShort​(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​(String parameterName, short value)`
`void` SQLServerCallableStatement.`setShort​(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​(String parameterName, Timestamp value)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerCallableStatement.`setSmallDateTime​(String parameterName, Timestamp value, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerPreparedStatement.`setSmallDateTime​(int parameterIndex, Timestamp x)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerPreparedStatement.`setSmallDateTime​(int parameterIndex, Timestamp x, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerCallableStatement.`setSmallDateTime​(String parameterName, Timestamp value)`
`void` SQLServerCallableStatement.`setSmallDateTime​(String parameterName, Timestamp value, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setSmallDateTime​(int n, Timestamp x)`
`void` SQLServerPreparedStatement.`setSmallDateTime​(int n, Timestamp x, boolean forceEncrypt)`
`void` ISQLServerCallableStatement.`setSmallMoney​(String parameterName, BigDecimal value)` Sets the designated parameter to the given Java `java.math.BigDecimal` value.
`void` ISQLServerCallableStatement.`setSmallMoney​(String parameterName, BigDecimal value, boolean forceEncrypt)` Sets the designated parameter to the given Java `java.math.BigDecimal` value.
`void` ISQLServerPreparedStatement.`setSmallMoney​(int parameterIndex, BigDecimal x)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` ISQLServerPreparedStatement.`setSmallMoney​(int parameterIndex, BigDecimal x, boolean forceEncrypt)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setSmallMoney​(String parameterName, BigDecimal value)`
`void` SQLServerCallableStatement.`setSmallMoney​(String parameterName, BigDecimal value, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setSmallMoney​(int n, BigDecimal x)`
`void` SQLServerPreparedStatement.`setSmallMoney​(int n, BigDecimal x, boolean forceEncrypt)`
`void` ISQLServerCallableStatement.`setString​(String parameterName, String value, boolean forceEncrypt)` Sets the designated parameter to the given Java `String` value.
`void` ISQLServerPreparedStatement.`setString​(int parameterIndex, String str, boolean forceEncrypt)` Sets the designated parameter to the given Java `String` value.
`void` SQLServerCallableStatement.`setString​(String parameterName, String value)`
`void` SQLServerCallableStatement.`setString​(String parameterName, String value, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setString​(int index, String str)`
`void` SQLServerPreparedStatement.`setString​(int index, String str, boolean forceEncrypt)`
`void` ISQLServerCallableStatement.`setStructured​(String parameterName, String tvpName, ISQLServerDataRecord tvpDataRecord)` Populates a table valued parameter passed to a stored procedure with an ISQLServerDataRecord object.
`void` ISQLServerCallableStatement.`setStructured​(String parameterName, String tvpName, SQLServerDataTable tvpDataTable)` Populates a table valued parameter passed to a stored procedure with a data table.
`void` ISQLServerCallableStatement.`setStructured​(String parameterName, String tvpName, ResultSet tvpResultSet)` Populates a table valued parameter passed to a stored procedure with a ResultSet retrieved from another table
`void` ISQLServerPreparedStatement.`setStructured​(int parameterIndex, String tvpName, ISQLServerDataRecord tvpBulkRecord)` Sets the server bulk record to populate a table valued parameter.
`void` ISQLServerPreparedStatement.`setStructured​(int parameterIndex, String tvpName, SQLServerDataTable tvpDataTable)` Sets the data table to populates a table valued parameter.
`void` ISQLServerPreparedStatement.`setStructured​(int parameterIndex, String tvpName, ResultSet tvpResultSet)` Sets the result set to populate a table-valued parameter.
`void` SQLServerCallableStatement.`setStructured​(String parameterName, String tvpName, ISQLServerDataRecord tvpDataRecord)`
`void` SQLServerCallableStatement.`setStructured​(String parameterName, String tvpName, SQLServerDataTable tvpDataTable)`
`void` SQLServerCallableStatement.`setStructured​(String parameterName, String tvpName, ResultSet tvpResultSet)`
`void` SQLServerPreparedStatement.`setStructured​(int n, String tvpName, ISQLServerDataRecord tvpBulkRecord)`
`void` SQLServerPreparedStatement.`setStructured​(int n, String tvpName, SQLServerDataTable tvpDataTable)`
`void` SQLServerPreparedStatement.`setStructured​(int n, String tvpName, ResultSet tvpResultSet)`
`void` ISQLServerCallableStatement.`setTime​(String parameterName, Time value, int scale)` Sets the designated parameter to the given `java.sql.Time` value.
`void` ISQLServerCallableStatement.`setTime​(String parameterName, Time value, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Time` value.
`void` ISQLServerCallableStatement.`setTime​(String parameterName, Time value, 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, Time x, int scale)` Sets the designated parameter to the given `java.sql.Time` value.
`void` ISQLServerPreparedStatement.`setTime​(int parameterIndex, Time x, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Time` value.
`void` ISQLServerPreparedStatement.`setTime​(int parameterIndex, Time x, Calendar cal, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Time` value.
`void` SQLServerCallableStatement.`setTime​(String parameterName, Time value)`
`void` SQLServerCallableStatement.`setTime​(String parameterName, Time value, int scale)`
`void` SQLServerCallableStatement.`setTime​(String parameterName, Time value, int scale, boolean forceEncrypt)`
`void` SQLServerCallableStatement.`setTime​(String parameterName, Time value, Calendar calendar)`
`void` SQLServerCallableStatement.`setTime​(String parameterName, Time value, Calendar calendar, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setTime​(int n, Time x)`
`void` SQLServerPreparedStatement.`setTime​(int n, Time x, int scale)`
`void` SQLServerPreparedStatement.`setTime​(int n, Time x, int scale, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setTime​(int n, Time x, Calendar cal)`
`void` SQLServerPreparedStatement.`setTime​(int n, Time x, Calendar cal, boolean forceEncrypt)`
`void` ISQLServerCallableStatement.`setTimestamp​(String parameterName, Timestamp value, int scale)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerCallableStatement.`setTimestamp​(String parameterName, Timestamp value, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerCallableStatement.`setTimestamp​(String parameterName, Timestamp value, Calendar calendar, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerPreparedStatement.`setTimestamp​(int parameterIndex, Timestamp x, int scale)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerPreparedStatement.`setTimestamp​(int parameterIndex, Timestamp x, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` ISQLServerPreparedStatement.`setTimestamp​(int parameterIndex, Timestamp x, Calendar cal, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerCallableStatement.`setTimestamp​(String parameterName, Timestamp value)`
`void` SQLServerCallableStatement.`setTimestamp​(String parameterName, Timestamp value, int scale)`
`void` SQLServerCallableStatement.`setTimestamp​(String parameterName, Timestamp value, int scale, boolean forceEncrypt)`
`void` SQLServerCallableStatement.`setTimestamp​(String parameterName, Timestamp value, Calendar calendar)`
`void` SQLServerCallableStatement.`setTimestamp​(String parameterName, Timestamp value, Calendar calendar, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setTimestamp​(int n, Timestamp x)`
`void` SQLServerPreparedStatement.`setTimestamp​(int n, Timestamp x, int scale)`
`void` SQLServerPreparedStatement.`setTimestamp​(int n, Timestamp x, int scale, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setTimestamp​(int n, Timestamp x, Calendar cal)`
`void` SQLServerPreparedStatement.`setTimestamp​(int n, Timestamp x, Calendar cal, boolean forceEncrypt)`
`void` SQLServerConnection.`setTransactionIsolation​(int level)`
`void` ISQLServerCallableStatement.`setUniqueIdentifier​(String parameterName, String guid)` Sets the designated parameter to the given `String` value.
`void` ISQLServerCallableStatement.`setUniqueIdentifier​(String parameterName, String guid, boolean forceEncrypt)` Sets the designated parameter to the given `String` value.
`void` ISQLServerPreparedStatement.`setUniqueIdentifier​(int parameterIndex, String guid)` Sets the designated parameter to the given String.
`void` ISQLServerPreparedStatement.`setUniqueIdentifier​(int parameterIndex, String guid, boolean forceEncrypt)` Sets the designated parameter to the given String.
`void` SQLServerCallableStatement.`setUniqueIdentifier​(String parameterName, String guid)`
`void` SQLServerCallableStatement.`setUniqueIdentifier​(String parameterName, String guid, boolean forceEncrypt)`
`void` SQLServerPreparedStatement.`setUniqueIdentifier​(int index, String guid)`
`void` SQLServerPreparedStatement.`setUniqueIdentifier​(int index, String guid, boolean forceEncrypt)`
`void` ISQLServerPreparedStatement.`setUseFmtOnly​(boolean useFmtOnly)` Specifies the flag to use FMTONLY for parameter metadata queries.
`void` SQLServerPreparedStatement.`setUseFmtOnly​(boolean useFmtOnly)`
`String` Geography.`STAsText()` Returns the Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation of a Geography instance.
`String` Geometry.`STAsText()` Returns the Open Geospatial Consortium (OGC) Well-Known Text (WKT) representation of a Geometry instance.
`static Geography` Geography.`STGeomFromText​(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​(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, InputStream x, int length)`
`void` SQLServerResultSet.`updateAsciiStream​(String columnName, InputStream x, int length)`
`void` ISQLServerResultSet.`updateBigDecimal​(int index, BigDecimal x, Integer precision, Integer scale)` Updates the designated column with a `java.math.BigDecimal` value.
`void` ISQLServerResultSet.`updateBigDecimal​(int index, BigDecimal x, Integer precision, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.math.BigDecimal` value.
`void` ISQLServerResultSet.`updateBigDecimal​(String columnName, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `java.sql.BigDecimal` value.
`void` ISQLServerResultSet.`updateBigDecimal​(String columnName, BigDecimal x, Integer precision, Integer scale)` Updates the designated column with a `java.sql.BigDecimal` value.
`void` ISQLServerResultSet.`updateBigDecimal​(String columnName, BigDecimal x, Integer precision, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.BigDecimal` value.
`void` SQLServerResultSet.`updateBigDecimal​(int index, BigDecimal x)`
`void` SQLServerResultSet.`updateBigDecimal​(int index, BigDecimal x, Integer precision, Integer scale)`
`void` SQLServerResultSet.`updateBigDecimal​(int index, BigDecimal x, Integer precision, Integer scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateBigDecimal​(String columnName, BigDecimal x)`
`void` SQLServerResultSet.`updateBigDecimal​(String columnName, BigDecimal x, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateBigDecimal​(String columnName, BigDecimal x, Integer precision, Integer scale)`
`void` SQLServerResultSet.`updateBigDecimal​(String columnName, BigDecimal x, Integer precision, Integer scale, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateBoolean​(int index, boolean x, boolean forceEncrypt)` Updates the designated column with a `boolean` value.
`void` ISQLServerResultSet.`updateBoolean​(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​(String columnName, boolean x)`
`void` SQLServerResultSet.`updateBoolean​(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​(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​(String columnName, byte x)`
`void` SQLServerResultSet.`updateByte​(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​(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​(String columnName, byte[] x)`
`void` SQLServerResultSet.`updateBytes​(String columnName, byte[] x, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateCharacterStream​(int columnIndex, Reader readerValue, int length)`
`void` SQLServerResultSet.`updateCharacterStream​(String columnName, Reader readerValue, int length)`
`void` ISQLServerResultSet.`updateDate​(int index, Date x, boolean forceEncrypt)` Updates the designated column with a `java.sql.Date` value.
`void` ISQLServerResultSet.`updateDate​(String columnName, Date x, boolean forceEncrypt)` Updates the designated column with a `java.sql.Date` value.
`void` SQLServerResultSet.`updateDate​(int index, Date x)`
`void` SQLServerResultSet.`updateDate​(int index, Date x, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateDate​(String columnName, Date x)`
`void` SQLServerResultSet.`updateDate​(String columnName, Date x, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateDateTime​(int index, Timestamp x)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateDateTime​(int index, Timestamp x, Integer scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateDateTime​(int index, Timestamp x, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateDateTime​(String columnName, Timestamp x)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateDateTime​(String columnName, Timestamp x, int scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateDateTime​(String columnName, Timestamp x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateDateTime​(int index, Timestamp x)`
`void` SQLServerResultSet.`updateDateTime​(int index, Timestamp x, Integer scale)`
`void` SQLServerResultSet.`updateDateTime​(int index, Timestamp x, Integer scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateDateTime​(String columnName, Timestamp x)`
`void` SQLServerResultSet.`updateDateTime​(String columnName, Timestamp x, int scale)`
`void` SQLServerResultSet.`updateDateTime​(String columnName, 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, 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, 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​(String columnName, DateTimeOffset x)` Updates the value of the column specified to the DateTimeOffset Class value, given a column name.
`void` ISQLServerResultSet.`updateDateTimeOffset​(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​(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, Integer scale)`
`void` SQLServerResultSet.`updateDateTimeOffset​(int index, DateTimeOffset x, Integer scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateDateTimeOffset​(String columnName, DateTimeOffset x)`
`void` SQLServerResultSet.`updateDateTimeOffset​(String columnName, DateTimeOffset x, int scale)`
`void` SQLServerResultSet.`updateDateTimeOffset​(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​(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​(String columnName, double x)`
`void` SQLServerResultSet.`updateDouble​(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​(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​(String columnName, float x)`
`void` SQLServerResultSet.`updateFloat​(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​(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​(String columnName, int x)`
`void` SQLServerResultSet.`updateInt​(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​(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​(String columnName, long x)`
`void` SQLServerResultSet.`updateLong​(String columnName, long x, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateMoney​(int index, BigDecimal x)` Updates the designated column with a `money` value.
`void` ISQLServerResultSet.`updateMoney​(int index, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `money` value.
`void` ISQLServerResultSet.`updateMoney​(String columnName, BigDecimal x)` Updates the designated column with a `money` value.
`void` ISQLServerResultSet.`updateMoney​(String columnName, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `money` value.
`void` SQLServerResultSet.`updateMoney​(int index, BigDecimal x)`
`void` SQLServerResultSet.`updateMoney​(int index, BigDecimal x, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateMoney​(String columnName, BigDecimal x)`
`void` SQLServerResultSet.`updateMoney​(String columnName, BigDecimal x, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateNString​(int columnIndex, String nString, boolean forceEncrypt)` Updates the designated column with a `String` value.
`void` ISQLServerResultSet.`updateNString​(String columnLabel, String nString, boolean forceEncrypt)` Updates the designated column with a `String` value.
`void` SQLServerResultSet.`updateNString​(int columnIndex, String nString, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateNString​(String columnLabel, String nString, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateNull​(int index)`
`void` SQLServerResultSet.`updateNull​(String columnName)`
`void` ISQLServerResultSet.`updateObject​(int index, Object x, int precision, int scale)` Updates the designated column with an `Object` value.
`void` ISQLServerResultSet.`updateObject​(int index, Object x, int precision, int scale, boolean forceEncrypt)` Updates the designated column with an `Object` value.
`void` ISQLServerResultSet.`updateObject​(int index, Object obj, SQLType targetSqlType, int scale, boolean forceEncrypt)` Updates the designated column with an Object value.
`void` ISQLServerResultSet.`updateObject​(String columnName, Object x, int precision, int scale)` Updates the designated column with an `Object` value.
`void` ISQLServerResultSet.`updateObject​(String columnName, Object x, int precision, int scale, boolean forceEncrypt)` Updates the designated column with an `Object` value.
`void` ISQLServerResultSet.`updateObject​(String columnName, Object obj, SQLType targetSqlType, int scale, boolean forceEncrypt)` Updates the designated column with an Object value.
`void` SQLServerResultSet.`updateObject​(int index, Object obj)`
`void` SQLServerResultSet.`updateObject​(int index, Object x, int scale)`
`void` SQLServerResultSet.`updateObject​(int index, Object x, int precision, int scale)`
`void` SQLServerResultSet.`updateObject​(int index, Object x, int precision, int scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateObject​(int index, Object obj, SQLType targetSqlType)`
`void` SQLServerResultSet.`updateObject​(int index, Object obj, SQLType targetSqlType, int scale)`
`void` SQLServerResultSet.`updateObject​(int index, Object obj, SQLType targetSqlType, int scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateObject​(String columnName, Object x)`
`void` SQLServerResultSet.`updateObject​(String columnName, Object x, int scale)`
`void` SQLServerResultSet.`updateObject​(String columnName, Object x, int precision, int scale)`
`void` SQLServerResultSet.`updateObject​(String columnName, Object x, int precision, int scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateObject​(String columnName, Object obj, SQLType targetSqlType)`
`void` SQLServerResultSet.`updateObject​(String columnName, Object obj, SQLType targetSqlType, int scale)`
`void` SQLServerResultSet.`updateObject​(String columnName, Object obj, 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​(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​(String columnName, short x)`
`void` SQLServerResultSet.`updateShort​(String columnName, short x, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateSmallDateTime​(int index, Timestamp x)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateSmallDateTime​(int index, Timestamp x, Integer scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateSmallDateTime​(int index, Timestamp x, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateSmallDateTime​(String columnName, Timestamp x)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateSmallDateTime​(String columnName, Timestamp x, int scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateSmallDateTime​(String columnName, Timestamp x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateSmallDateTime​(int index, Timestamp x)`
`void` SQLServerResultSet.`updateSmallDateTime​(int index, Timestamp x, Integer scale)`
`void` SQLServerResultSet.`updateSmallDateTime​(int index, Timestamp x, Integer scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateSmallDateTime​(String columnName, Timestamp x)`
`void` SQLServerResultSet.`updateSmallDateTime​(String columnName, Timestamp x, int scale)`
`void` SQLServerResultSet.`updateSmallDateTime​(String columnName, Timestamp x, int scale, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateSmallMoney​(int index, BigDecimal x)` Updates the designated column with a `smallmoney` value.
`void` ISQLServerResultSet.`updateSmallMoney​(int index, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `smallmoney` value.
`void` ISQLServerResultSet.`updateSmallMoney​(String columnName, BigDecimal x)` Updates the designated column with a `smallmoney` value.
`void` ISQLServerResultSet.`updateSmallMoney​(String columnName, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `smallmoney` value.
`void` SQLServerResultSet.`updateSmallMoney​(int index, BigDecimal x)`
`void` SQLServerResultSet.`updateSmallMoney​(int index, BigDecimal x, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateSmallMoney​(String columnName, BigDecimal x)`
`void` SQLServerResultSet.`updateSmallMoney​(String columnName, BigDecimal x, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateString​(int columnIndex, String stringValue, boolean forceEncrypt)` Updates the designated column with a `String` value.
`void` ISQLServerResultSet.`updateString​(String columnName, String x, boolean forceEncrypt)` Updates the designated column with a `String` value.
`void` SQLServerResultSet.`updateString​(int columnIndex, String stringValue)`
`void` SQLServerResultSet.`updateString​(int columnIndex, String stringValue, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateString​(String columnName, String x)`
`void` SQLServerResultSet.`updateString​(String columnName, String x, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateTime​(int index, Time x, Integer scale)` Updates the designated column with a `java.sql.Time` value.
`void` ISQLServerResultSet.`updateTime​(int index, Time x, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Time` value.
`void` ISQLServerResultSet.`updateTime​(String columnName, Time x, int scale)` Updates the designated column with a `java.sql.Time` value.
`void` ISQLServerResultSet.`updateTime​(String columnName, Time x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Time` value.
`void` SQLServerResultSet.`updateTime​(int index, Time x)`
`void` SQLServerResultSet.`updateTime​(int index, Time x, Integer scale)`
`void` SQLServerResultSet.`updateTime​(int index, Time x, Integer scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateTime​(String columnName, Time x)`
`void` SQLServerResultSet.`updateTime​(String columnName, Time x, int scale)`
`void` SQLServerResultSet.`updateTime​(String columnName, Time x, int scale, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateTimestamp​(int index, Timestamp x, int scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateTimestamp​(int index, Timestamp x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateTimestamp​(String columnName, Timestamp x, int scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` ISQLServerResultSet.`updateTimestamp​(String columnName, Timestamp x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateTimestamp​(int index, Timestamp x)`
`void` SQLServerResultSet.`updateTimestamp​(int index, Timestamp x, int scale)`
`void` SQLServerResultSet.`updateTimestamp​(int index, Timestamp x, int scale, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateTimestamp​(String columnName, Timestamp x)`
`void` SQLServerResultSet.`updateTimestamp​(String columnName, Timestamp x, int scale)`
`void` SQLServerResultSet.`updateTimestamp​(String columnName, Timestamp x, int scale, boolean forceEncrypt)`
`void` ISQLServerResultSet.`updateUniqueIdentifier​(int index, String x)` Updates the designated column with a `String` value.
`void` ISQLServerResultSet.`updateUniqueIdentifier​(int index, String x, boolean forceEncrypt)` Updates the designated column with a `String` value.
`void` ISQLServerResultSet.`updateUniqueIdentifier​(String columnName, String x)` Updates the designated column with a `String`value.
`void` ISQLServerResultSet.`updateUniqueIdentifier​(String columnName, String x, boolean forceEncrypt)` Updates the designated column with a `String`value.
`void` SQLServerResultSet.`updateUniqueIdentifier​(int index, String x)`
`void` SQLServerResultSet.`updateUniqueIdentifier​(int index, String x, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateUniqueIdentifier​(String columnName, String x)`
`void` SQLServerResultSet.`updateUniqueIdentifier​(String columnName, String x, boolean forceEncrypt)`
`boolean` SQLServerDatabaseMetaData.`usesLocalFilePerTable()`
`boolean` SQLServerDatabaseMetaData.`usesLocalFiles()`
`static long` MaxResultBufferParser.`validateMaxResultBuffer​(String input)` Returns number of bytes for maxResultBuffer property
`boolean` SQLServerColumnEncryptionAzureKeyVaultProvider.`verifyColumnMasterKeyMetadata​(String masterKeyPath, boolean allowEnclaveComputations, byte[] signature)`
`boolean` SQLServerColumnEncryptionCertificateStoreProvider.`verifyColumnMasterKeyMetadata​(String masterKeyPath, boolean allowEnclaveComputations, byte[] signature)`
`boolean` SQLServerColumnEncryptionJavaKeyStoreProvider.`verifyColumnMasterKeyMetadata​(String masterKeyPath, boolean allowEnclaveComputations, byte[] signature)`
`abstract boolean` SQLServerColumnEncryptionKeyStoreProvider.`verifyColumnMasterKeyMetadata​(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​(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​(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
`Geography​(byte[] clr)` Private constructor used for creating a Geography object from internal SQL Server format.
`Geometry​(byte[] clr)` Private constructor used for creating a Geometry object from internal SQL Server format.
`Geometry​(String wkt, int srid)` Private constructor used for creating a Geometry object from WKT and Spatial Reference Identifier.
`SQLServerBulkCopy​(String connectionUrl)` Constructs a SQLServerBulkCopy based on the supplied connectionString.
`SQLServerBulkCopy​(Connection connection)` Constructs a SQLServerBulkCopy using the specified open instance of SQLServerConnection.
`SQLServerBulkCSVFileRecord​(InputStream fileToParse, String encoding, String delimiter, boolean firstLineIsColumnNames)` Constructs a SQLServerBulkCSVFileRecord to parse data from a delimited file with the given encoding.
`SQLServerBulkCSVFileRecord​(String fileToParse, boolean firstLineIsColumnNames)` Constructs a SQLServerBulkCSVFileRecord to parse data from a CSV file with the default encoding.
`SQLServerBulkCSVFileRecord​(String fileToParse, String encoding, boolean firstLineIsColumnNames)` Constructs a SQLServerBulkCSVFileRecord to parse data from a CSV file with the given encoding.
`SQLServerBulkCSVFileRecord​(String fileToParse, String encoding, 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​(String clientId, String clientKey)` Constructs a SQLServerColumnEncryptionAzureKeyVaultProvider to authenticate to AAD using the client id and client key.
`SQLServerColumnEncryptionJavaKeyStoreProvider​(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​(String columnName, int sqlType, int precision, int scale, boolean useServerDefault, boolean isUniqueKey, com.microsoft.sqlserver.jdbc.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
`static boolean` SensitivityClassification.SensitivityRank.`isValid​(int rank)` Check if sensitivity rank value is valid