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

Packages that use SQLServerException
com.microsoft.sqlserver.jdbc

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

Methods in com.microsoft.sqlserver.jdbc that throw SQLServerException
`boolean` SQLServerResultSet.`absolute(int row)` Moves the cursor to the specified row in this ResultSet object.
`boolean` SQLServerDriver.`acceptsURL(String url)`
`void` SQLServerPreparedStatement.`addBatch()`
`void` SQLServerStatement.`addBatch(String sql)`
`void` SQLServerPreparedStatement.`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` SQLServerBulkCSVFileRecord.`addColumnMetadata(int positionInFile, String name, int jdbcType, int precision, int scale)` Adds metadata for the given column in the file.
`void` SQLServerBulkCSVFileRecord.`addColumnMetadata(int positionInFile, String name, int jdbcType, int precision, int scale, DateTimeFormatter dateTimeFormatter)` 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.
`void` SQLServerResultSet.`afterLast()`
`boolean` SQLServerDatabaseMetaData.`allProceduresAreCallable()`
`boolean` SQLServerDatabaseMetaData.`allTablesAreSelectable()`
`void` SQLServerResultSet.`beforeFirst()`
`void` SQLServerStatement.`cancel()`
`void` SQLServerResultSet.`cancelRowUpdates()`
`void` SQLServerStatement.`clearBatch()`
`void` SQLServerPreparedStatement.`clearBatch()`
`void` SQLServerPreparedStatement.`clearParameters()`
`void` SQLServerStatement.`clearWarnings()`
`void` SQLServerResultSet.`clearWarnings()` Clear result set warnings
`void` SQLServerConnection.`clearWarnings()`
`void` SQLServerStatement.`close()`
`void` SQLServerResultSet.`close()`
`void` SQLServerConnection.`close()`
`void` SQLServerBulkCSVFileRecord.`close()` Releases any resources associated with the file reader.
`void` SQLServerConnection.`commit()` Commit a transcation.
`Connection` SQLServerDriver.`connect(String Url, Properties suppliedProperties)`
`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()`
`abstract byte[]` SQLServerColumnEncryptionKeyStoreProvider.`decryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)` Base class method for decrypting the specified encrypted value of a column encryption key.
`byte[]` SQLServerColumnEncryptionJavaKeyStoreProvider.`decryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)`
`byte[]` SQLServerColumnEncryptionCertificateStoreProvider.`decryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)`
`byte[]` SQLServerColumnEncryptionAzureKeyVaultProvider.`decryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] encryptedColumnEncryptionKey)` This function uses the asymmetric key specified by the key path and decrypts an encrypted CEK with RSA encryption algorithm.
`void` SQLServerResultSet.`deleteRow()`
`boolean` SQLServerDatabaseMetaData.`deletesAreDetected(int type)`
`boolean` SQLServerDatabaseMetaData.`doesMaxRowSizeIncludeBlobs()`
`abstract byte[]` SQLServerColumnEncryptionKeyStoreProvider.`encryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] columnEncryptionKey)` Base class method for encrypting a column encryption key using the column master key with the specified key path and using the specified algorithm.
`byte[]` SQLServerColumnEncryptionJavaKeyStoreProvider.`encryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] plainTextColumnEncryptionKey)`
`byte[]` SQLServerColumnEncryptionCertificateStoreProvider.`encryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] plainTextColumnEncryptionKey)`
`byte[]` SQLServerColumnEncryptionAzureKeyVaultProvider.`encryptColumnEncryptionKey(String masterKeyPath, String encryptionAlgorithm, byte[] columnEncryptionKey)` This function uses the asymmetric key specified by the key path and encrypts CEK with RSA encryption algorithm.
`boolean` SQLServerPreparedStatement.`execute()` Execute a query or non query statement.
`boolean` SQLServerStatement.`execute(String sql)` Execute an update or query.
`boolean` SQLServerPreparedStatement.`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[]` SQLServerStatement.`executeBatch()` Send a batch of statements to the database.
`int[]` SQLServerPreparedStatement.`executeBatch()`
`long[]` SQLServerStatement.`executeLargeBatch()`
`long[]` SQLServerPreparedStatement.`executeLargeBatch()`
`long` SQLServerPreparedStatement.`executeLargeUpdate()`
`long` SQLServerStatement.`executeLargeUpdate(String sql)` Execute a JDBC update
`long` SQLServerStatement.`executeLargeUpdate(String sql, int autoGeneratedKeys)`
`long` SQLServerStatement.`executeLargeUpdate(String sql, int[] columnIndexes)`
`long` SQLServerStatement.`executeLargeUpdate(String sql, String[] columnNames)`
`ResultSet` SQLServerPreparedStatement.`executeQuery()` Execute a query.
`ResultSet` SQLServerStatement.`executeQuery(String sql)` Execute a result set query
`ResultSet` SQLServerPreparedStatement.`executeQuery(String sql)`
`int` SQLServerPreparedStatement.`executeUpdate()`
`int` SQLServerStatement.`executeUpdate(String sql)` Execute a JDBC update
`int` SQLServerPreparedStatement.`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 columnName)` Find a column index given a column name
`boolean` SQLServerResultSet.`first()` Moves the cursor to the first row in this ResultSet object.
`Array` SQLServerResultSet.`getArray(int i)`
`Array` SQLServerCallableStatement.`getArray(int i)`
`Array` SQLServerResultSet.`getArray(String colName)`
`Array` SQLServerCallableStatement.`getArray(String sCol)`
`InputStream` SQLServerResultSet.`getAsciiStream(int columnIndex)`
`InputStream` SQLServerCallableStatement.`getAsciiStream(int paramIndex)` Retrieves the value of the designated column in the current row of this `ResultSet` object as a stream of ASCII characters.
`InputStream` SQLServerResultSet.`getAsciiStream(String columnName)`
`InputStream` SQLServerCallableStatement.`getAsciiStream(String paramName)` Retrieves the value of the designated column in the current row of this `ResultSet` object as a stream of ASCII characters.
`ResultSet` SQLServerDatabaseMetaData.`getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)`
`boolean` SQLServerConnection.`getAutoCommit()`
`ResultSet` SQLServerDatabaseMetaData.`getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)`
`BigDecimal` SQLServerResultSet.`getBigDecimal(int columnIndex)`
`BigDecimal` SQLServerCallableStatement.`getBigDecimal(int index)`
`BigDecimal` SQLServerResultSet.`getBigDecimal(int columnIndex, int scale)` Deprecated.
`BigDecimal` SQLServerResultSet.`getBigDecimal(String columnName)`
`BigDecimal` SQLServerCallableStatement.`getBigDecimal(String sCol)`
`BigDecimal` SQLServerResultSet.`getBigDecimal(String columnName, int scale)` Deprecated.
`InputStream` SQLServerResultSet.`getBinaryStream(int columnIndex)`
`InputStream` SQLServerCallableStatement.`getBinaryStream(int paramIndex)` Retrieves the value of the designated column in the current row of this `ResultSet` object as a stream of uninterpreted bytes.
`InputStream` SQLServerResultSet.`getBinaryStream(String columnName)`
`InputStream` SQLServerCallableStatement.`getBinaryStream(String paramName)` Retrieves the value of the designated column in the current row of this `ResultSet` object as a stream of uninterpreted `byte`s.
`Blob` SQLServerResultSet.`getBlob(int i)`
`Blob` SQLServerCallableStatement.`getBlob(int index)`
`Blob` SQLServerResultSet.`getBlob(String colName)`
`Blob` SQLServerCallableStatement.`getBlob(String sCol)`
`boolean` SQLServerResultSet.`getBoolean(int columnIndex)`
`boolean` SQLServerCallableStatement.`getBoolean(int index)`
`boolean` SQLServerResultSet.`getBoolean(String columnName)`
`boolean` SQLServerCallableStatement.`getBoolean(String sCol)`
`byte` SQLServerResultSet.`getByte(int columnIndex)`
`byte` SQLServerCallableStatement.`getByte(int index)`
`byte` SQLServerResultSet.`getByte(String columnName)`
`byte` SQLServerCallableStatement.`getByte(String sCol)`
`byte[]` SQLServerResultSet.`getBytes(int columnIndex)`
`byte[]` SQLServerCallableStatement.`getBytes(int index)`
`byte[]` SQLServerResultSet.`getBytes(String columnName)`
`byte[]` SQLServerCallableStatement.`getBytes(String sCol)`
`String` SQLServerConnection.`getCatalog()`
`String` SQLServerResultSetMetaData.`getCatalogName(int column)`
`ResultSet` SQLServerDatabaseMetaData.`getCatalogs()`
`String` SQLServerDatabaseMetaData.`getCatalogSeparator()`
`String` SQLServerDatabaseMetaData.`getCatalogTerm()`
`Reader` SQLServerResultSet.`getCharacterStream(int columnIndex)`
`Reader` SQLServerCallableStatement.`getCharacterStream(int paramIndex)`
`Reader` SQLServerResultSet.`getCharacterStream(String columnName)`
`UUID` SQLServerConnection.`getClientConnectionId()` Retrieves the clientConnectionID.
`Clob` SQLServerResultSet.`getClob(int columnIndex)`
`Clob` SQLServerCallableStatement.`getClob(int index)`
`Clob` SQLServerResultSet.`getClob(String colName)`
`Clob` SQLServerCallableStatement.`getClob(String sCol)`
`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)`
`ResultSet` SQLServerDatabaseMetaData.`getColumns(String catalog, String schema, String table, String col)`
`int` SQLServerResultSetMetaData.`getColumnType(int column)`
`String` SQLServerResultSetMetaData.`getColumnTypeName(int column)`
`int` SQLServerResultSet.`getConcurrency()`
`Connection` SQLServerStatement.`getConnection()` Return the statement's connection
`Connection` SQLServerDataSource.`getConnection()`
`Connection` SQLServerDatabaseMetaData.`getConnection()`
`Connection` SQLServerDataSource.`getConnection(String username, String password)`
`ResultSet` SQLServerDatabaseMetaData.`getCrossReference(String cat1, String schem1, String tab1, String cat2, String schem2, String tab2)`
`String` SQLServerResultSet.`getCursorName()`
`int` SQLServerDatabaseMetaData.`getDatabaseMajorVersion()`
`int` SQLServerDatabaseMetaData.`getDatabaseMinorVersion()`
`String` SQLServerDatabaseMetaData.`getDatabaseProductName()`
`String` SQLServerDatabaseMetaData.`getDatabaseProductVersion()`
`Date` SQLServerResultSet.`getDate(int columnIndex)`
`Date` SQLServerCallableStatement.`getDate(int index)`
`Date` SQLServerResultSet.`getDate(int columnIndex, Calendar cal)`
`Date` SQLServerCallableStatement.`getDate(int index, Calendar cal)`
`Date` SQLServerResultSet.`getDate(String columnName)`
`Date` SQLServerCallableStatement.`getDate(String sCol)`
`Date` SQLServerResultSet.`getDate(String colName, Calendar cal)`
`Date` SQLServerCallableStatement.`getDate(String sCol, Calendar cal)`
`Timestamp` SQLServerResultSet.`getDateTime(int columnIndex)` Retrieves 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)` Retrieves 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` SQLServerResultSet.`getDateTime(int columnIndex, Calendar cal)` Retrieves 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, Calendar cal)` Retrieves 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` SQLServerResultSet.`getDateTime(String columnName)` Retrieves 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(String sCol)` Retrieves 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` SQLServerResultSet.`getDateTime(String colName, Calendar cal)` Retrieves 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(String name, Calendar cal)` Retrieves 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.
`int` SQLServerDatabaseMetaData.`getDefaultTransactionIsolation()`
`double` SQLServerResultSet.`getDouble(int columnIndex)`
`double` SQLServerCallableStatement.`getDouble(int index)`
`double` SQLServerResultSet.`getDouble(String columnName)`
`double` SQLServerCallableStatement.`getDouble(String sCol)`
`String` SQLServerDatabaseMetaData.`getDriverName()`
`String` SQLServerDatabaseMetaData.`getDriverVersion()`
`ResultSet` SQLServerDatabaseMetaData.`getExportedKeys(String cat, String schema, String table)`
`String` SQLServerDatabaseMetaData.`getExtraNameCharacters()`
`int` SQLServerStatement.`getFetchDirection()`
`int` SQLServerResultSet.`getFetchDirection()`
`int` SQLServerStatement.`getFetchSize()`
`int` SQLServerResultSet.`getFetchSize()`
`float` SQLServerResultSet.`getFloat(int columnIndex)`
`float` SQLServerCallableStatement.`getFloat(int index)`
`float` SQLServerResultSet.`getFloat(String columnName)`
`float` SQLServerCallableStatement.`getFloat(String sCol)`
`ResultSet` SQLServerStatement.`getGeneratedKeys()`
`int` SQLServerConnection.`getHoldability()`
`String` SQLServerDatabaseMetaData.`getIdentifierQuoteString()`
`ResultSet` SQLServerDatabaseMetaData.`getImportedKeys(String cat, String schema, String table)`
`ResultSet` SQLServerDatabaseMetaData.`getIndexInfo(String cat, String schema, String table, boolean unique, boolean approximate)`
`int` SQLServerResultSet.`getInt(int columnIndex)`
`int` SQLServerCallableStatement.`getInt(int index)`
`int` SQLServerResultSet.`getInt(String columnName)`
`int` SQLServerCallableStatement.`getInt(String sCol)`
`int` SQLServerDatabaseMetaData.`getJDBCMajorVersion()`
`int` SQLServerDatabaseMetaData.`getJDBCMinorVersion()`
`long` SQLServerStatement.`getLargeMaxRows()`
`long` SQLServerStatement.`getLargeUpdateCount()`
`long` SQLServerResultSet.`getLong(int columnIndex)`
`long` SQLServerCallableStatement.`getLong(int index)`
`long` SQLServerResultSet.`getLong(String columnName)`
`long` SQLServerCallableStatement.`getLong(String sCol)`
`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.`getMaxConnections()`
`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()`
`ResultSetMetaData` SQLServerResultSet.`getMetaData()`
`ResultSetMetaData` SQLServerPreparedStatement.`getMetaData()`
`DatabaseMetaData` SQLServerConnection.`getMetaData()`
`BigDecimal` SQLServerResultSet.`getMoney(int columnIndex)` Retrieves the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` SQLServerCallableStatement.`getMoney(int index)` Retrieves the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` SQLServerResultSet.`getMoney(String columnName)` Retrieves the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` SQLServerCallableStatement.`getMoney(String sCol)` Retrieves the value of the column specified as a java.math.BigDecimal object.
`boolean` SQLServerStatement.`getMoreResults()` Check for more results in the TDS stream
`boolean` SQLServerStatement.`getMoreResults(int mode)`
`String` SQLServerDatabaseMetaData.`getNumericFunctions()`
`Object` SQLServerResultSet.`getObject(int columnIndex)`
`Object` SQLServerCallableStatement.`getObject(int index)`
`Object` SQLServerResultSet.`getObject(int i, Map<String,Class<?>> map)`
`Object` SQLServerCallableStatement.`getObject(int index, Map<String,Class<?>> map)`
`Object` SQLServerResultSet.`getObject(String columnName)`
`Object` SQLServerCallableStatement.`getObject(String sCol)`
`Object` SQLServerResultSet.`getObject(String colName, Map<String,Class<?>> map)`
`Object` SQLServerCallableStatement.`getObject(String sCol, Map<String,Class<?>> m)`
`Object` SQLServerDataSourceObjectFactory.`getObjectInstance(Object ref, Name name, Context c, Hashtable<?,?> h)`
`String` SQLServerParameterMetaData.`getParameterClassName(int param)`
`int` SQLServerParameterMetaData.`getParameterCount()`
`ParameterMetaData` SQLServerPreparedStatement.`getParameterMetaData()`
`int` SQLServerParameterMetaData.`getParameterMode(int param)`
`int` SQLServerParameterMetaData.`getParameterType(int param)`
`String` SQLServerParameterMetaData.`getParameterTypeName(int param)`
`int` SQLServerResultSetMetaData.`getPrecision(int column)`
`int` SQLServerParameterMetaData.`getPrecision(int param)`
`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()`
`Ref` SQLServerResultSet.`getRef(int i)`
`Ref` SQLServerCallableStatement.`getRef(int i)`
`Ref` SQLServerResultSet.`getRef(String colName)`
`Ref` SQLServerCallableStatement.`getRef(String sCol)`
`String` SQLServerStatement.`getResponseBuffering()`
`String` ISQLServerStatement.`getResponseBuffering()` Retrieves the response buffering mode for this SQLServerStatement object.
`ResultSet` SQLServerStatement.`getResultSet()`
`int` SQLServerStatement.`getResultSetConcurrency()`
`int` SQLServerDatabaseMetaData.`getResultSetHoldability()`
`int` SQLServerStatement.`getResultSetType()`
`int` SQLServerResultSet.`getRow()` Retrieves the number of the current row in this ResultSet object.
`Object[]` SQLServerBulkCSVFileRecord.`getRowData()`
`Object[]` ISQLServerBulkRecord.`getRowData()` Gets the data for the current row as an array of Objects.
`int` SQLServerSavepoint.`getSavepointId()`
`String` SQLServerSavepoint.`getSavepointName()`
`int` SQLServerResultSetMetaData.`getScale(int column)`
`int` SQLServerParameterMetaData.`getScale(int param)`
`String` SQLServerResultSetMetaData.`getSchemaName(int column)`
`ResultSet` SQLServerDatabaseMetaData.`getSchemas()`
`String` SQLServerDatabaseMetaData.`getSchemaTerm()`
`String` SQLServerDatabaseMetaData.`getSearchStringEscape()`
`short` SQLServerResultSet.`getShort(int columnIndex)`
`short` SQLServerCallableStatement.`getShort(int index)`
`short` SQLServerResultSet.`getShort(String columnName)`
`short` SQLServerCallableStatement.`getShort(String sCol)`
`Timestamp` SQLServerResultSet.`getSmallDateTime(int columnIndex)` Retrieves 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)` Retrieves 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` SQLServerResultSet.`getSmallDateTime(int columnIndex, Calendar cal)` Retrieves 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, Calendar cal)` Retrieves 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` SQLServerResultSet.`getSmallDateTime(String columnName)` Retrieves 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(String sCol)` Retrieves 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` SQLServerResultSet.`getSmallDateTime(String colName, Calendar cal)`
`Timestamp` SQLServerCallableStatement.`getSmallDateTime(String name, Calendar cal)`
`BigDecimal` SQLServerResultSet.`getSmallMoney(int columnIndex)` Retrieves the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` SQLServerCallableStatement.`getSmallMoney(int index)` Retrieves the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` SQLServerResultSet.`getSmallMoney(String columnName)` Retrieves the value of the column specified as a java.math.BigDecimal object.
`BigDecimal` SQLServerCallableStatement.`getSmallMoney(String sCol)` Retrieves the value of the column specified as a java.math.BigDecimal object.
`String` SQLServerDatabaseMetaData.`getSQLKeywords()`
`int` SQLServerDatabaseMetaData.`getSQLStateType()`
`Statement` SQLServerResultSet.`getStatement()`
`String` SQLServerResultSet.`getString(int columnIndex)`
`String` SQLServerCallableStatement.`getString(int index)`
`String` SQLServerResultSet.`getString(String columnName)`
`String` SQLServerCallableStatement.`getString(String sCol)`
`String` SQLServerDatabaseMetaData.`getStringFunctions()`
`ResultSet` SQLServerDatabaseMetaData.`getSuperTables(String catalog, String schemaPattern, String tableNamePattern)`
`ResultSet` SQLServerDatabaseMetaData.`getSuperTypes(String catalog, String schemaPattern, String typeNamePattern)`
`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)`
`ResultSet` SQLServerDatabaseMetaData.`getTableTypes()`
`protected Object` SQLServerBulkCopy.`getTemporalObjectFromCSVWithFormatter(String valueStrUntrimmed, int srcJdbcType, int srcColOrdinal, DateTimeFormatter dateTimeFormatter)`
`Time` SQLServerResultSet.`getTime(int columnIndex)`
`Time` SQLServerCallableStatement.`getTime(int index)`
`Time` SQLServerResultSet.`getTime(int columnIndex, Calendar cal)`
`Time` SQLServerCallableStatement.`getTime(int index, Calendar cal)`
`Time` SQLServerResultSet.`getTime(String columnName)`
`Time` SQLServerCallableStatement.`getTime(String sCol)`
`Time` SQLServerResultSet.`getTime(String colName, Calendar cal)`
`Time` SQLServerCallableStatement.`getTime(String sCol, Calendar cal)`
`String` SQLServerDatabaseMetaData.`getTimeDateFunctions()`
`Timestamp` SQLServerResultSet.`getTimestamp(int columnIndex)`
`Timestamp` SQLServerCallableStatement.`getTimestamp(int index)`
`Timestamp` SQLServerResultSet.`getTimestamp(int columnIndex, Calendar cal)`
`Timestamp` SQLServerCallableStatement.`getTimestamp(int index, Calendar cal)`
`Timestamp` SQLServerResultSet.`getTimestamp(String columnName)`
`Timestamp` SQLServerCallableStatement.`getTimestamp(String sCol)`
`Timestamp` SQLServerResultSet.`getTimestamp(String colName, Calendar cal)`
`Timestamp` SQLServerCallableStatement.`getTimestamp(String name, Calendar cal)`
`int` SQLServerConnection.`getTransactionIsolation()`
`int` SQLServerResultSet.`getType()`
`ResultSet` SQLServerDatabaseMetaData.`getTypeInfo()`
`Map<String,Class<?>>` SQLServerConnection.`getTypeMap()`
`ResultSet` SQLServerDatabaseMetaData.`getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)`
`InputStream` SQLServerResultSet.`getUnicodeStream(int columnIndex)` Deprecated.
`InputStream` SQLServerResultSet.`getUnicodeStream(String columnName)` Deprecated.
`int` SQLServerStatement.`getUpdateCount()`
`String` SQLServerDatabaseMetaData.`getURL()`
`URL` SQLServerResultSet.`getURL(int columnIndex)`
`URL` SQLServerCallableStatement.`getURL(int n)`
`URL` SQLServerResultSet.`getURL(String sColumn)`
`URL` SQLServerCallableStatement.`getURL(String s)`
`String` SQLServerDatabaseMetaData.`getUserName()`
`ResultSet` SQLServerDatabaseMetaData.`getVersionColumns(String catalog, String schema, String table)`
`SQLWarning` SQLServerStatement.`getWarnings()`
`SQLWarning` SQLServerResultSet.`getWarnings()`
`SQLWarning` SQLServerConnection.`getWarnings()`
`void` SQLServerResultSet.`insertRow()`
`boolean` SQLServerDatabaseMetaData.`insertsAreDetected(int type)`
`boolean` SQLServerResultSet.`isAfterLast()`
`boolean` SQLServerResultSetMetaData.`isAutoIncrement(int column)`
`boolean` SQLServerResultSet.`isBeforeFirst()`
`boolean` SQLServerResultSetMetaData.`isCaseSensitive(int column)`
`boolean` SQLServerDatabaseMetaData.`isCatalogAtStart()`
`boolean` SQLServerConnection.`isClosed()`
`boolean` SQLServerResultSetMetaData.`isCurrency(int column)`
`boolean` SQLServerResultSetMetaData.`isDefinitelyWritable(int column)`
`boolean` SQLServerResultSet.`isFirst()` Determines whether the cursor is on the first row in this ResultSet object.
`boolean` SQLServerResultSet.`isLast()` Determines whether the cursor is on the last row in this ResultSet object.
`int` SQLServerResultSetMetaData.`isNullable(int column)`
`int` SQLServerParameterMetaData.`isNullable(int param)`
`boolean` SQLServerDatabaseMetaData.`isReadOnly()`
`boolean` SQLServerConnection.`isReadOnly()`
`boolean` SQLServerResultSetMetaData.`isReadOnly(int column)`
`boolean` SQLServerResultSetMetaData.`isSearchable(int column)`
`boolean` SQLServerResultSetMetaData.`isSigned(int column)`
`boolean` SQLServerParameterMetaData.`isSigned(int param)` Verify a supplied parameter index is valid
`boolean` SQLServerResultSetMetaData.`isSparseColumnSet(int column)` Returns true if the column is a SQLServer SparseColumnSet
`boolean` SQLServerResultSetMetaData.`isWritable(int column)`
`boolean` SQLServerResultSet.`last()` Moves the cursor to the last row in this ResultSet object.
`void` SQLServerResultSet.`moveToCurrentRow()`
`void` SQLServerResultSet.`moveToInsertRow()`
`String` SQLServerConnection.`nativeSQL(String sql)`
`boolean` SQLServerResultSet.`next()` Initially moves the cursor to the first row of this ResultSet object, with subsequent calls moving the cursor to the second row, the third row, and so on.
`boolean` SQLServerBulkCSVFileRecord.`next()`
`boolean` ISQLServerBulkRecord.`next()` Advances to the next data row.
`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)`
`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` 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)` Creates a default `PreparedStatement` object capable of returning the auto-generated keys designated by the given array.
`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)` Creates a `PreparedStatement` object that will generate `ResultSet` objects with the given type, concurrency, and holdability.
`PreparedStatement` SQLServerConnection.`prepareStatement(String sql, int flag, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)` Creates a default `PreparedStatement` object that has the capability to retrieve auto-generated keys.
`PreparedStatement` SQLServerConnection.`prepareStatement(String sql, String[] columnNames)`
`PreparedStatement` SQLServerConnection.`prepareStatement(String sql, String[] columnNames, SQLServerStatementColumnEncryptionSetting stmtColEncSetting)` Creates a default `PreparedStatement` object capable of returning the auto-generated keys designated by the given array.
`boolean` SQLServerResultSet.`previous()` Moves the cursor to the previous row in this ResultSet object.
`void` SQLServerResultSet.`refreshRow()`
`static void` SQLServerConnection.`registerColumnEncryptionKeyStoreProviders(Map<String,SQLServerColumnEncryptionKeyStoreProvider> clientKeyStoreProviders)` Registers key store providers in the globalCustomColumnEncryptionKeyStoreProviders.
`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` SQLServerCallableStatement42.`registerOutParameter(int index, SQLType sqlType)`
`void` ISQLServerCallableStatement42.`registerOutParameter(int index, SQLType sqlType)`
`void` SQLServerCallableStatement42.`registerOutParameter(int index, SQLType sqlType, int scale)`
`void` ISQLServerCallableStatement42.`registerOutParameter(int index, SQLType sqlType, int scale)`
`void` SQLServerCallableStatement42.`registerOutParameter(int index, SQLType sqlType, int precision, int scale)`
`void` ISQLServerCallableStatement42.`registerOutParameter(int index, SQLType sqlType, int precision, int scale)` Registers the parameter in ordinal position index to be of JDBC type sqlType.
`void` SQLServerCallableStatement42.`registerOutParameter(int index, SQLType sqlType, String typeName)`
`void` ISQLServerCallableStatement42.`registerOutParameter(int index, SQLType sqlType, String typeName)`
`void` SQLServerCallableStatement.`registerOutParameter(String s, int n)`
`void` SQLServerCallableStatement.`registerOutParameter(String parameterName, int sqlType, int scale)`
`void` SQLServerCallableStatement.`registerOutParameter(String parameterName, int sqlType, int precision, int scale)`
`void` SQLServerCallableStatement.`registerOutParameter(String s, int n, String s1)`
`void` SQLServerCallableStatement42.`registerOutParameter(String parameterName, SQLType sqlType)`
`void` ISQLServerCallableStatement42.`registerOutParameter(String parameterName, SQLType sqlType)`
`void` SQLServerCallableStatement42.`registerOutParameter(String parameterName, SQLType sqlType, int scale)`
`void` ISQLServerCallableStatement42.`registerOutParameter(String parameterName, SQLType sqlType, int scale)`
`void` SQLServerCallableStatement42.`registerOutParameter(String parameterName, SQLType sqlType, int precision, int scale)`
`void` ISQLServerCallableStatement42.`registerOutParameter(String parameterName, SQLType sqlType, int precision, int scale)` Registers the parameter in ordinal position index to be of JDBC type sqlType.
`void` SQLServerCallableStatement42.`registerOutParameter(String parameterName, SQLType sqlType, String typeName)`
`void` ISQLServerCallableStatement42.`registerOutParameter(String parameterName, SQLType sqlType, String typeName)`
`boolean` SQLServerResultSet.`relative(int rows)`
`void` SQLServerConnection.`releaseSavepoint(Savepoint savepoint)`
`void` SQLServerConnection.`rollback()` Rollback a transcation.
`void` SQLServerConnection.`rollback(Savepoint s)`
`boolean` SQLServerResultSet.`rowDeleted()`
`boolean` SQLServerResultSet.`rowInserted()`
`boolean` SQLServerResultSet.`rowUpdated()`
`void` SQLServerPreparedStatement.`setArray(int i, Array x)`
`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` SQLServerPreparedStatement.`setBigDecimal(int n, BigDecimal x)`
`void` SQLServerPreparedStatement.`setBigDecimal(int n, BigDecimal x, int precision, int scale)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerPreparedStatement.`setBigDecimal(int n, BigDecimal x, int precision, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setBigDecimal(String sCol, BigDecimal bd)`
`void` SQLServerCallableStatement.`setBigDecimal(String sCol, BigDecimal bd, int precision, int scale)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setBigDecimal(String sCol, BigDecimal bd, int precision, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerPreparedStatement.`setBinaryStream(int n, InputStream x, int length)`
`void` SQLServerPreparedStatement.`setBoolean(int n, boolean x)`
`void` SQLServerPreparedStatement.`setBoolean(int n, boolean x, boolean forceEncrypt)` Sets the designated parameter to the given Java `boolean` value.
`void` SQLServerCallableStatement.`setBoolean(String sCol, boolean b)`
`void` SQLServerCallableStatement.`setBoolean(String sCol, boolean b, boolean forceEncrypt)` Sets the designated parameter to the given Java `boolean` value.
`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` SQLServerPreparedStatement.`setByte(int n, byte x)`
`void` SQLServerPreparedStatement.`setByte(int n, byte x, boolean forceEncrypt)` Sets the designated parameter to the given Java `byte` value.
`void` SQLServerCallableStatement.`setByte(String sCol, byte b)`
`void` SQLServerCallableStatement.`setByte(String sCol, byte b, boolean forceEncrypt)` Sets the designated parameter to the given Java `byte` value.
`void` SQLServerPreparedStatement.`setBytes(int n, byte[] x)`
`void` SQLServerPreparedStatement.`setBytes(int n, byte[] x, boolean forceEncrypt)` Sets the designated parameter to the given Java array of bytes.
`void` SQLServerCallableStatement.`setBytes(String sCol, byte[] b)`
`void` SQLServerCallableStatement.`setBytes(String sCol, byte[] b, boolean forceEncrypt)` Sets the designated parameter to the given Java array of bytes.
`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` 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)` Sets the designated parameter to the given `java.sql.Date` value, using the given `Calendar` object.
`void` SQLServerCallableStatement.`setDate(String sCol, Date d)`
`void` SQLServerCallableStatement.`setDate(String sCol, Date x, Calendar c)`
`void` SQLServerCallableStatement.`setDate(String sCol, Date x, Calendar c, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Date` value, using the given `Calendar` object.
`void` SQLServerPreparedStatement.`setDateTime(int n, Timestamp x)` Sets the designated parameter to the given `java.sql.Timestamp` value
`void` SQLServerPreparedStatement.`setDateTime(int n, Timestamp x, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value
`void` SQLServerCallableStatement.`setDateTime(String sCol, Timestamp x)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerCallableStatement.`setDateTime(String sCol, Timestamp x, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerBulkCopy.`setDestinationTableName(String tableName)` Sets the name of the destination table on the server.
`void` SQLServerPreparedStatement.`setDouble(int n, double x)`
`void` SQLServerPreparedStatement.`setDouble(int n, double x, boolean forceEncrypt)` Sets the designated parameter to the given Java `double` value.
`void` SQLServerCallableStatement.`setDouble(String sCol, double d)`
`void` SQLServerCallableStatement.`setDouble(String sCol, double d, boolean forceEncrypt)` Sets the designated parameter to the given Java `double` value.
`void` SQLServerStatement.`setEscapeProcessing(boolean enable)`
`void` SQLServerStatement.`setFetchDirection(int nDir)`
`void` SQLServerResultSet.`setFetchDirection(int direction)`
`void` SQLServerStatement.`setFetchSize(int rows)`
`void` SQLServerResultSet.`setFetchSize(int rows)`
`void` SQLServerPreparedStatement.`setFloat(int n, float x)`
`void` SQLServerPreparedStatement.`setFloat(int n, float x, boolean forceEncrypt)` Sets the designated parameter to the given Java `float` value.
`void` SQLServerCallableStatement.`setFloat(String sCol, float f)`
`void` SQLServerCallableStatement.`setFloat(String sCol, float f, boolean forceEncrypt)` Sets the designated parameter to the given Java `float` value.
`void` SQLServerConnection.`setHoldability(int holdability)`
`void` SQLServerPreparedStatement.`setInt(int n, int value)`
`void` SQLServerPreparedStatement.`setInt(int n, int value, boolean forceEncrypt)` Sets the designated parameter to the given Java `int` value.
`void` SQLServerCallableStatement.`setInt(String sCol, int i)`
`void` SQLServerCallableStatement.`setInt(String sCol, int i, boolean forceEncrypt)` Sets the designated parameter to the given Java `int` value.
`void` SQLServerStatement.`setLargeMaxRows(long max)`
`void` SQLServerPreparedStatement.`setLong(int n, long x)`
`void` SQLServerPreparedStatement.`setLong(int n, long x, boolean forceEncrypt)` Sets the designated parameter to the given Java `long` value.
`void` SQLServerCallableStatement.`setLong(String sCol, long l)`
`void` SQLServerCallableStatement.`setLong(String sCol, long l, boolean forceEncrypt)` Sets the designated parameter to the given Java `long` value.
`void` SQLServerStatement.`setMaxFieldSize(int max)`
`void` SQLServerStatement.`setMaxRows(int max)`
`void` SQLServerPreparedStatement.`setMoney(int n, BigDecimal x)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerPreparedStatement.`setMoney(int n, BigDecimal x, boolean forceEncrypt)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setMoney(String sCol, BigDecimal bd)` Sets the designated parameter to the given Java `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setMoney(String sCol, BigDecimal bd, boolean forceEncrypt)` Sets the designated parameter to the given Java `java.math.BigDecimal` value.
`void` SQLServerPreparedStatement.`setNull(int index, int jdbcType)`
`void` SQLServerPreparedStatement.`setNull(int paramIndex, int sqlType, String typeName)`
`void` SQLServerCallableStatement.`setNull(String sCol, int nType)`
`void` SQLServerCallableStatement.`setNull(String sCol, int nType, String sTypeName)`
`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)` Sets the value of the designated parameter with the given object.
`void` SQLServerPreparedStatement.`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` SQLServerPreparedStatement42.`setObject(int index, Object obj, SQLType jdbcType)`
`void` SQLServerCallableStatement42.`setObject(int index, Object obj, SQLType jdbcType)`
`void` ISQLServerPreparedStatement42.`setObject(int index, Object obj, SQLType jdbcType)`
`void` SQLServerPreparedStatement42.`setObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength)`
`void` SQLServerCallableStatement42.`setObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength)`
`void` ISQLServerPreparedStatement42.`setObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength)`
`void` SQLServerPreparedStatement42.`setObject(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale)`
`void` SQLServerCallableStatement42.`setObject(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale)`
`void` ISQLServerPreparedStatement42.`setObject(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale)` Sets the value of the designated parameter with the given object.
`void` SQLServerPreparedStatement42.`setObject(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale, boolean forceEncrypt)`
`void` SQLServerCallableStatement42.`setObject(int parameterIndex, Object x, SQLType targetSqlType, Integer precision, Integer scale, boolean forceEncrypt)`
`void` ISQLServerPreparedStatement42.`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 sCol, Object o)`
`void` SQLServerCallableStatement.`setObject(String sCol, Object o, int n)`
`void` SQLServerCallableStatement.`setObject(String sCol, Object o, int n, int m)`
`void` SQLServerCallableStatement.`setObject(String sCol, Object o, int n, int m, boolean forceEncrypt)` Sets the value of the designated parameter with the given object.
`void` SQLServerCallableStatement.`setObject(String sCol, Object x, int targetSqlType, Integer precision, int scale)` Sets the value of the designated parameter with the given object.
`void` SQLServerCallableStatement42.`setObject(String sCol, Object obj, SQLType jdbcType)`
`void` ISQLServerCallableStatement42.`setObject(String sCol, Object obj, SQLType jdbcType)`
`void` SQLServerCallableStatement42.`setObject(String sCol, Object obj, SQLType jdbcType, int scale)`
`void` ISQLServerCallableStatement42.`setObject(String sCol, Object obj, SQLType jdbcType, int scale)`
`void` SQLServerCallableStatement42.`setObject(String sCol, Object obj, SQLType jdbcType, int scale, boolean forceEncrypt)`
`void` ISQLServerCallableStatement42.`setObject(String sCol, Object obj, SQLType jdbcType, int scale, boolean forceEncrypt)` Sets the value of the designated parameter with the given object.
`void` SQLServerStatement.`setQueryTimeout(int seconds)`
`void` SQLServerConnection.`setReadOnly(boolean readOnly)`
`void` SQLServerPreparedStatement.`setRef(int i, Ref x)`
`void` SQLServerStatement.`setResponseBuffering(String value)`
`void` ISQLServerStatement.`setResponseBuffering(String value)` Sets the response buffering mode for this SQLServerStatement object to case-insensitive String full or adaptive.
`Savepoint` SQLServerConnection.`setSavepoint()`
`Savepoint` SQLServerConnection.`setSavepoint(String sName)`
`void` SQLServerPreparedStatement.`setShort(int index, short x)`
`void` SQLServerPreparedStatement.`setShort(int index, short x, boolean forceEncrypt)` Sets the designated parameter to the given Java `short` value.
`void` SQLServerCallableStatement.`setShort(String sCol, short s)`
`void` SQLServerCallableStatement.`setShort(String sCol, short s, boolean forceEncrypt)` Sets the designated parameter to the given Java `short` value.
`void` SQLServerPreparedStatement.`setSmallDateTime(int n, Timestamp x)` Sets the designated parameter to the given `java.sql.Timestamp` value
`void` SQLServerPreparedStatement.`setSmallDateTime(int n, Timestamp x, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value
`void` SQLServerCallableStatement.`setSmallDateTime(String sCol, Timestamp x)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerCallableStatement.`setSmallDateTime(String sCol, Timestamp x, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerPreparedStatement.`setSmallMoney(int n, BigDecimal x)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerPreparedStatement.`setSmallMoney(int n, BigDecimal x, boolean forceEncrypt)` Sets the designated parameter to the given `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setSmallMoney(String sCol, BigDecimal bd)` Sets the designated parameter to the given Java `java.math.BigDecimal` value.
`void` SQLServerCallableStatement.`setSmallMoney(String sCol, BigDecimal bd, boolean forceEncrypt)` Sets the designated parameter to the given Java `java.math.BigDecimal` value.
`void` SQLServerPreparedStatement.`setString(int index, String str)`
`void` SQLServerPreparedStatement.`setString(int index, String str, boolean forceEncrypt)` Sets the designated parameter to the given Java `String` value.
`void` SQLServerCallableStatement.`setString(String sCol, String s)`
`void` SQLServerCallableStatement.`setString(String sCol, String s, boolean forceEncrypt)` Sets the designated parameter to the given Java `String` value.
`void` SQLServerPreparedStatement.`setStructured(int n, String tvpName, ISQLServerDataRecord tvpBulkRecord)` Populates a table valued parameter with a data table
`void` SQLServerPreparedStatement.`setStructured(int n, String tvpName, ResultSet tvpResultSet)` Populates a table valued parameter with a data table
`void` SQLServerPreparedStatement.`setStructured(int n, String tvpName, SQLServerDataTable tvpDataTable)` Populates a table valued parameter with a data table
`void` SQLServerCallableStatement.`setStructured(String sCol, String tvpName, ISQLServerDataRecord tvpDataRecord)` Populates a table valued parameter passed to a stored procedure with an ISQLServerDataRecord object.
`void` SQLServerCallableStatement.`setStructured(String sCol, String tvpName, ResultSet tvpResultSet)` Populates a table valued parameter passed to a stored procedure with a ResultSet retrieved from another table
`void` SQLServerCallableStatement.`setStructured(String sCol, String tvpName, SQLServerDataTable tvpDataTable)` Populates a table valued parameter passed to a stored procedure with a data table.
`void` SQLServerPreparedStatement.`setTime(int n, Time x)`
`void` SQLServerPreparedStatement.`setTime(int n, Time x, Calendar cal)`
`void` SQLServerPreparedStatement.`setTime(int n, Time x, Calendar cal, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Time` value.
`void` SQLServerPreparedStatement.`setTime(int n, Time x, int scale)` Sets the designated parameter to the given `java.sql.Time` value
`void` SQLServerPreparedStatement.`setTime(int n, Time x, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Time` value
`void` SQLServerCallableStatement.`setTime(String sCol, Time t)`
`void` SQLServerCallableStatement.`setTime(String sCol, Time x, Calendar c)`
`void` SQLServerCallableStatement.`setTime(String sCol, Time x, Calendar c, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Time` value, using the given `Calendar` object.
`void` SQLServerCallableStatement.`setTime(String sCol, Time t, int scale)` Sets the designated parameter to the given `java.sql.Time` value.
`void` SQLServerCallableStatement.`setTime(String sCol, Time t, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Time` value.
`void` SQLServerPreparedStatement.`setTimestamp(int n, Timestamp x)`
`void` SQLServerPreparedStatement.`setTimestamp(int n, Timestamp x, Calendar cal)`
`void` SQLServerPreparedStatement.`setTimestamp(int n, Timestamp x, Calendar cal, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerPreparedStatement.`setTimestamp(int n, Timestamp x, int scale)` Sets the designated parameter to the given `java.sql.Timestamp` value
`void` SQLServerPreparedStatement.`setTimestamp(int n, Timestamp x, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value
`void` SQLServerCallableStatement.`setTimestamp(String sCol, Timestamp t)`
`void` SQLServerCallableStatement.`setTimestamp(String sCol, Timestamp x, Calendar c)`
`void` SQLServerCallableStatement.`setTimestamp(String sCol, Timestamp x, Calendar c, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerCallableStatement.`setTimestamp(String sCol, Timestamp t, int scale)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerCallableStatement.`setTimestamp(String sCol, Timestamp t, int scale, boolean forceEncrypt)` Sets the designated parameter to the given `java.sql.Timestamp` value.
`void` SQLServerConnection.`setTransactionIsolation(int level)`
`void` SQLServerConnection.`setTypeMap(Map<String,Class<?>> map)`
`void` SQLServerPreparedStatement.`setUniqueIdentifier(int index, String guid)` Sets the designated parameter to the given String.
`void` SQLServerPreparedStatement.`setUniqueIdentifier(int index, String guid, boolean forceEncrypt)` Sets the designated parameter to the given String.
`void` SQLServerCallableStatement.`setUniqueIdentifier(String sCol, String guid)` Sets the designated parameter to the given `String` value.
`void` SQLServerCallableStatement.`setUniqueIdentifier(String sCol, String guid, boolean forceEncrypt)` Sets the designated parameter to the given `String` value.
`void` SQLServerPreparedStatement.`setURL(int parameterIndex, URL x)`
`void` SQLServerCallableStatement.`setURL(String sCol, URL u)`
`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.`updateArray(int columnIndex, Array x)`
`void` SQLServerResultSet.`updateArray(String columnName, Array x)`
`void` SQLServerResultSet.`updateAsciiStream(int index, InputStream x, int length)`
`void` SQLServerResultSet.`updateAsciiStream(String columnName, InputStream x, int length)`
`void` SQLServerResultSet.`updateBigDecimal(int index, BigDecimal x)`
`void` SQLServerResultSet.`updateBigDecimal(int index, BigDecimal x, Integer precision, Integer scale)` Updates the designated column with a `java.math.BigDecimal` value.
`void` SQLServerResultSet.`updateBigDecimal(int index, BigDecimal x, Integer precision, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.math.BigDecimal` value.
`void` SQLServerResultSet.`updateBigDecimal(String columnName, BigDecimal x)`
`void` SQLServerResultSet.`updateBigDecimal(String columnName, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `java.sql.BigDecimal` value.
`void` SQLServerResultSet.`updateBigDecimal(String columnName, BigDecimal x, Integer precision, Integer scale)` Updates the designated column with a `java.sql.BigDecimal` value.
`void` SQLServerResultSet.`updateBigDecimal(String columnName, BigDecimal x, Integer precision, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.BigDecimal` value.
`void` SQLServerResultSet.`updateBoolean(int index, boolean x)`
`void` SQLServerResultSet.`updateBoolean(int index, boolean x, boolean forceEncrypt)` Updates the designated column with a `boolean` value.
`void` SQLServerResultSet.`updateBoolean(String columnName, boolean x)`
`void` SQLServerResultSet.`updateBoolean(String columnName, boolean x, boolean forceEncrypt)` Updates the designated column with a `boolean` value.
`void` SQLServerResultSet.`updateByte(int index, byte x)`
`void` SQLServerResultSet.`updateByte(int index, byte x, boolean forceEncrypt)` Updates the designated column with a `byte` value.
`void` SQLServerResultSet.`updateByte(String columnName, byte x)`
`void` SQLServerResultSet.`updateByte(String columnName, byte x, boolean forceEncrypt)` Updates the designated column with a `byte` value.
`void` SQLServerResultSet.`updateBytes(int index, byte[] x)`
`void` SQLServerResultSet.`updateBytes(int index, byte[] x, boolean forceEncrypt)` Updates the designated column with a `byte` array value.
`void` SQLServerResultSet.`updateBytes(String columnName, byte[] x)`
`void` SQLServerResultSet.`updateBytes(String columnName, byte[] x, boolean forceEncrypt)` Updates the designated column with a byte array value.
`void` SQLServerResultSet.`updateCharacterStream(int columnIndex, Reader readerValue, int length)`
`void` SQLServerResultSet.`updateCharacterStream(String columnName, Reader readerValue, int length)`
`void` SQLServerResultSet.`updateDate(int index, Date x)`
`void` SQLServerResultSet.`updateDate(int index, Date x, boolean forceEncrypt)` Updates the designated column with a `java.sql.Date` value.
`void` SQLServerResultSet.`updateDate(String columnName, Date x)`
`void` SQLServerResultSet.`updateDate(String columnName, Date x, boolean forceEncrypt)` Updates the designated column with a `java.sql.Date` value.
`void` SQLServerResultSet.`updateDateTime(int index, Timestamp x)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateDateTime(int index, Timestamp x, Integer scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateDateTime(int index, Timestamp x, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateDateTime(String columnName, Timestamp x)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateDateTime(String columnName, Timestamp x, int scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateDateTime(String columnName, Timestamp x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateDouble(int index, double x)`
`void` SQLServerResultSet.`updateDouble(int index, double x, boolean forceEncrypt)` Updates the designated column with a `double` value.
`void` SQLServerResultSet.`updateDouble(String columnName, double x)`
`void` SQLServerResultSet.`updateDouble(String columnName, double x, boolean forceEncrypt)` Updates the designated column with a `double` value.
`void` SQLServerResultSet.`updateFloat(int index, float x)`
`void` SQLServerResultSet.`updateFloat(int index, float x, boolean forceEncrypt)` Updates the designated column with a `float` value.
`void` SQLServerResultSet.`updateFloat(String columnName, float x)`
`void` SQLServerResultSet.`updateFloat(String columnName, float x, boolean forceEncrypt)` Updates the designated column with a `float` value.
`void` SQLServerResultSet.`updateInt(int index, int x)`
`void` SQLServerResultSet.`updateInt(int index, int x, boolean forceEncrypt)` Updates the designated column with an `int` value.
`void` SQLServerResultSet.`updateInt(String columnName, int x)`
`void` SQLServerResultSet.`updateInt(String columnName, int x, boolean forceEncrypt)` Updates the designated column with an `int` value.
`void` SQLServerResultSet.`updateLong(int index, long x)`
`void` SQLServerResultSet.`updateLong(int index, long x, boolean forceEncrypt)` Updates the designated column with a `long` value.
`void` SQLServerResultSet.`updateLong(String columnName, long x)`
`void` SQLServerResultSet.`updateLong(String columnName, long x, boolean forceEncrypt)` Updates the designated column with a `long` value.
`void` SQLServerResultSet.`updateMoney(int index, BigDecimal x)` Updates the designated column with a `money` value.
`void` SQLServerResultSet.`updateMoney(int index, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `money` value.
`void` SQLServerResultSet.`updateMoney(String columnName, BigDecimal x)` Updates the designated column with a `money` value.
`void` SQLServerResultSet.`updateMoney(String columnName, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `money` value.
`void` SQLServerResultSet.`updateNull(int index)`
`void` SQLServerResultSet.`updateNull(String columnName)`
`void` SQLServerResultSet.`updateObject(int index, Object obj)`
`void` SQLServerResultSet.`updateObject(int index, Object x, int scale)`
`protected void` SQLServerResultSet.`updateObject(int index, Object x, Integer scale, com.microsoft.sqlserver.jdbc.JDBCType jdbcType, Integer precision, boolean forceEncrypt)`
`void` SQLServerResultSet.`updateObject(int index, Object x, int precision, int scale)` Updates the designated column with an `Object` value.
`void` SQLServerResultSet.`updateObject(int index, Object x, int precision, int scale, boolean forceEncrypt)` Updates the designated column with an `Object` value.
`void` SQLServerResultSet42.`updateObject(int index, Object obj, SQLType targetSqlType)`
`void` ISQLServerResultSet42.`updateObject(int index, Object obj, SQLType targetSqlType)`
`void` SQLServerResultSet42.`updateObject(int index, Object obj, SQLType targetSqlType, int scale)`
`void` ISQLServerResultSet42.`updateObject(int index, Object obj, SQLType targetSqlType, int scale)`
`void` SQLServerResultSet42.`updateObject(int index, Object obj, SQLType targetSqlType, int scale, boolean forceEncrypt)`
`void` ISQLServerResultSet42.`updateObject(int index, Object obj, SQLType targetSqlType, int scale, boolean forceEncrypt)` Updates the designated column with an Object value.
`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)` Updates the designated column with an `Object` value.
`void` SQLServerResultSet.`updateObject(String columnName, Object x, int precision, int scale, boolean forceEncrypt)` Updates the designated column with an `Object` value.
`void` SQLServerResultSet42.`updateObject(String columnName, Object obj, SQLType targetSqlType)`
`void` ISQLServerResultSet42.`updateObject(String columnName, Object obj, SQLType targetSqlType)`
`void` SQLServerResultSet42.`updateObject(String columnName, Object obj, SQLType targetSqlType, int scale)`
`void` ISQLServerResultSet42.`updateObject(String columnName, Object obj, SQLType targetSqlType, int scale)`
`void` SQLServerResultSet42.`updateObject(String columnName, Object obj, SQLType targetSqlType, int scale, boolean forceEncrypt)`
`void` ISQLServerResultSet42.`updateObject(String columnName, Object obj, SQLType targetSqlType, int scale, boolean forceEncrypt)` Updates the designated column with an Object value.
`void` SQLServerResultSet.`updateRef(int columnIndex, Ref x)`
`void` SQLServerResultSet.`updateRef(String columnName, Ref x)`
`void` SQLServerResultSet.`updateRow()`
`boolean` SQLServerDatabaseMetaData.`updatesAreDetected(int type)`
`void` SQLServerResultSet.`updateShort(int index, short x)`
`void` SQLServerResultSet.`updateShort(int index, short x, boolean forceEncrypt)` Updates the designated column with a `short` value.
`void` SQLServerResultSet.`updateShort(String columnName, short x)`
`void` SQLServerResultSet.`updateShort(String columnName, short x, boolean forceEncrypt)` Updates the designated column with a `short` value.
`void` SQLServerResultSet.`updateSmallDateTime(int index, Timestamp x)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateSmallDateTime(int index, Timestamp x, Integer scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateSmallDateTime(int index, Timestamp x, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateSmallDateTime(String columnName, Timestamp x)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateSmallDateTime(String columnName, Timestamp x, int scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateSmallDateTime(String columnName, Timestamp x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateSmallMoney(int index, BigDecimal x)` Updates the designated column with a `smallmoney` value.
`void` SQLServerResultSet.`updateSmallMoney(int index, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `smallmoney` value.
`void` SQLServerResultSet.`updateSmallMoney(String columnName, BigDecimal x)` Updates the designated column with a `smallmoney` value.
`void` SQLServerResultSet.`updateSmallMoney(String columnName, BigDecimal x, boolean forceEncrypt)` Updates the designated column with a `smallmoney` value.
`void` SQLServerResultSet.`updateString(int columnIndex, String stringValue)`
`void` SQLServerResultSet.`updateString(int columnIndex, String stringValue, boolean forceEncrypt)` Updates the designated column with a `String` value.
`void` SQLServerResultSet.`updateString(String columnName, String x)`
`void` SQLServerResultSet.`updateString(String columnName, String x, boolean forceEncrypt)` Updates the designated column with a `String` value.
`void` SQLServerResultSet.`updateTime(int index, Time x)`
`void` SQLServerResultSet.`updateTime(int index, Time x, Integer scale)` Updates the designated column with a `java.sql.Time` value.
`void` SQLServerResultSet.`updateTime(int index, Time x, Integer scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Time` value.
`void` SQLServerResultSet.`updateTime(String columnName, Time x)`
`void` SQLServerResultSet.`updateTime(String columnName, Time x, int scale)` Updates the designated column with a `java.sql.Time` value.
`void` SQLServerResultSet.`updateTime(String columnName, Time x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Time` value.
`void` SQLServerResultSet.`updateTimestamp(int index, Timestamp x)`
`void` SQLServerResultSet.`updateTimestamp(int index, Timestamp x, int scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateTimestamp(int index, Timestamp x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateTimestamp(String columnName, Timestamp x)`
`void` SQLServerResultSet.`updateTimestamp(String columnName, Timestamp x, int scale)` Updates the designated column with a `java.sql.Timestamp` value.
`void` SQLServerResultSet.`updateTimestamp(String columnName, Timestamp x, int scale, boolean forceEncrypt)` Updates the designated column with a `java.sql.Timestamp` value.
`boolean` SQLServerDatabaseMetaData.`usesLocalFilePerTable()`
`boolean` SQLServerDatabaseMetaData.`usesLocalFiles()`
`boolean` SQLServerResultSet.`wasNull()`
`boolean` SQLServerCallableStatement.`wasNull()`
`void` SQLServerBulkCopy.`writeToServer(ISQLServerBulkRecord 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
Constructor and Description
`SQLServerBulkCopy(Connection connection)` Initializes a new instance of the SQLServerBulkCopy class using the specified open instance of SQLServerConnection.
`SQLServerBulkCopy(String connectionUrl)` Initializes and opens a new instance of SQLServerConnection based on the supplied connectionString.
`SQLServerBulkCSVFileRecord(String fileToParse, boolean firstLineIsColumnNames)` Creates a simple reader to parse data from a CSV file with the default encoding.
`SQLServerBulkCSVFileRecord(String fileToParse, String encoding, boolean firstLineIsColumnNames)` Creates a simple reader to parse data from a CSV file with the given encoding.
`SQLServerBulkCSVFileRecord(String fileToParse, String encoding, String delimiter, boolean firstLineIsColumnNames)` Creates a simple reader to parse data from a delimited file with the given encoding.
`SQLServerColumnEncryptionAzureKeyVaultProvider(String clientId, String clientKey)` Constructor that authenticates to AAD.
`SQLServerColumnEncryptionJavaKeyStoreProvider(String keyStoreLocation, char[] keyStoreSecret)` Key store provider 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, SQLServerSortOrder sortOrder, int sortOrdinal)` Creates a new SQLServerMetaData
`SQLServerResultSet42(SQLServerStatement stmtIn)` Makes a new result set