public class SQLServerPreparedStatement extends SQLServerStatement implements ISQLServerPreparedStatement
stmtColumnEncriptionSettingCLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO| Modifier and Type | Method and Description |
|---|---|
void |
addBatch() |
void |
addBatch(String sql) |
void |
clearBatch() |
void |
clearParameters() |
boolean |
execute()
Execute a query or non query statement.
|
boolean |
execute(String sql)
Execute an update or query.
|
int[] |
executeBatch()
Send a batch of statements to the database.
|
long[] |
executeLargeBatch() |
long |
executeLargeUpdate() |
ResultSet |
executeQuery()
Execute a query.
|
ResultSet |
executeQuery(String sql)
Execute a result set query
|
int |
executeUpdate()
Execute a non query statement
|
int |
executeUpdate(String sql)
Execute a JDBC update
|
ResultSetMetaData |
getMetaData() |
ParameterMetaData |
getParameterMetaData() |
void |
setArray(int i,
Array x) |
void |
setAsciiStream(int parameterIndex,
InputStream x) |
void |
setAsciiStream(int n,
InputStream x,
int length) |
void |
setAsciiStream(int parameterIndex,
InputStream x,
long length) |
void |
setBigDecimal(int n,
BigDecimal x) |
void |
setBigDecimal(int n,
BigDecimal x,
int precision,
int scale) |
void |
setBigDecimal(int n,
BigDecimal x,
int precision,
int scale,
boolean forceEncrypt) |
void |
setBinaryStream(int parameterIndex,
InputStream x) |
void |
setBinaryStream(int n,
InputStream x,
int length) |
void |
setBinaryStream(int parameterIndex,
InputStream x,
long length) |
void |
setBlob(int i,
Blob x) |
void |
setBlob(int parameterIndex,
InputStream inputStream) |
void |
setBlob(int parameterIndex,
InputStream inputStream,
long length) |
void |
setBoolean(int n,
boolean x) |
void |
setBoolean(int n,
boolean x,
boolean forceEncrypt) |
void |
setByte(int n,
byte x) |
void |
setByte(int n,
byte x,
boolean forceEncrypt) |
void |
setBytes(int n,
byte[] x) |
void |
setBytes(int n,
byte[] x,
boolean forceEncrypt) |
void |
setCharacterStream(int parameterIndex,
Reader reader) |
void |
setCharacterStream(int n,
Reader reader,
int length) |
void |
setCharacterStream(int parameterIndex,
Reader reader,
long length) |
void |
setClob(int parameterIndex,
Clob clobValue) |
void |
setClob(int parameterIndex,
Reader reader) |
void |
setClob(int parameterIndex,
Reader reader,
long length) |
void |
setDate(int n,
Date x) |
void |
setDate(int n,
Date x,
Calendar cal) |
void |
setDate(int n,
Date x,
Calendar cal,
boolean forceEncrypt) |
void |
setDateTime(int n,
Timestamp x) |
void |
setDateTime(int n,
Timestamp x,
boolean forceEncrypt) |
void |
setDateTimeOffset(int n,
DateTimeOffset x) |
void |
setDateTimeOffset(int n,
DateTimeOffset x,
int scale) |
void |
setDateTimeOffset(int n,
DateTimeOffset x,
int scale,
boolean forceEncrypt) |
void |
setDouble(int n,
double x) |
void |
setDouble(int n,
double x,
boolean forceEncrypt) |
void |
setFloat(int n,
float x) |
void |
setFloat(int n,
float x,
boolean forceEncrypt) |
void |
setInt(int n,
int value) |
void |
setInt(int n,
int value,
boolean forceEncrypt) |
void |
setLong(int n,
long x) |
void |
setLong(int n,
long x,
boolean forceEncrypt) |
void |
setMoney(int n,
BigDecimal x) |
void |
setMoney(int n,
BigDecimal x,
boolean forceEncrypt) |
void |
setNCharacterStream(int parameterIndex,
Reader value) |
void |
setNCharacterStream(int parameterIndex,
Reader value,
long length) |
void |
setNClob(int parameterIndex,
NClob value) |
void |
setNClob(int parameterIndex,
Reader reader) |
void |
setNClob(int parameterIndex,
Reader reader,
long length) |
void |
setNString(int parameterIndex,
String value) |
void |
setNString(int parameterIndex,
String value,
boolean forceEncrypt) |
void |
setNull(int index,
int jdbcType) |
void |
setNull(int paramIndex,
int sqlType,
String typeName) |
void |
setObject(int index,
Object obj) |
void |
setObject(int n,
Object obj,
int jdbcType) |
void |
setObject(int parameterIndex,
Object x,
int targetSqlType,
int scaleOrLength) |
void |
setObject(int parameterIndex,
Object x,
int targetSqlType,
Integer precision,
int scale) |
void |
setObject(int parameterIndex,
Object x,
int targetSqlType,
Integer precision,
int scale,
boolean forceEncrypt) |
void |
setRef(int i,
Ref x) |
void |
setRowId(int parameterIndex,
RowId x) |
void |
setShort(int index,
short x) |
void |
setShort(int index,
short x,
boolean forceEncrypt) |
void |
setSmallDateTime(int n,
Timestamp x) |
void |
setSmallDateTime(int n,
Timestamp x,
boolean forceEncrypt) |
void |
setSmallMoney(int n,
BigDecimal x) |
void |
setSmallMoney(int n,
BigDecimal x,
boolean forceEncrypt) |
void |
setSQLXML(int parameterIndex,
SQLXML xmlObject) |
void |
setString(int index,
String str) |
void |
setString(int index,
String str,
boolean forceEncrypt) |
void |
setStructured(int n,
String tvpName,
ISQLServerDataRecord tvpBulkRecord) |
void |
setStructured(int n,
String tvpName,
ResultSet tvpResultSet) |
void |
setStructured(int n,
String tvpName,
SQLServerDataTable tvpDataTbale) |
void |
setTime(int n,
Time x) |
void |
setTime(int n,
Time x,
Calendar cal) |
void |
setTime(int n,
Time x,
Calendar cal,
boolean forceEncrypt) |
void |
setTime(int n,
Time x,
int scale) |
void |
setTime(int n,
Time x,
int scale,
boolean forceEncrypt) |
void |
setTimestamp(int n,
Timestamp x) |
void |
setTimestamp(int n,
Timestamp x,
Calendar cal) |
void |
setTimestamp(int n,
Timestamp x,
Calendar cal,
boolean forceEncrypt) |
void |
setTimestamp(int n,
Timestamp x,
int scale) |
void |
setTimestamp(int n,
Timestamp x,
int scale,
boolean forceEncrypt) |
void |
setUnicodeStream(int n,
InputStream x,
int length)
Deprecated.
|
void |
setUniqueIdentifier(int index,
String guid) |
void |
setUniqueIdentifier(int index,
String guid,
boolean forceEncrypt) |
void |
setURL(int parameterIndex,
URL x) |
cancel, clearWarnings, close, closeOnCompletion, execute, execute, execute, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResponseBuffering, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isWrapperFor, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, setResponseBuffering, toString, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetObject, setObjectgetResponseBuffering, setResponseBufferingcancel, clearWarnings, close, closeOnCompletion, execute, execute, execute, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeoutisWrapperFor, unwrappublic final void clearParameters()
throws SQLServerException
clearParameters in interface PreparedStatementSQLServerExceptionpublic ResultSet executeQuery() throws SQLServerException
executeQuery in interface PreparedStatementSQLServerExceptionpublic int executeUpdate()
throws SQLServerException
executeUpdate in interface PreparedStatementSQLServerExceptionpublic long executeLargeUpdate()
throws SQLServerException
executeLargeUpdate in interface PreparedStatementSQLServerExceptionpublic boolean execute()
throws SQLServerException
execute in interface PreparedStatementSQLServerExceptionpublic final ResultSetMetaData getMetaData() throws SQLServerException
getMetaData in interface PreparedStatementSQLServerExceptionpublic final void setAsciiStream(int parameterIndex,
InputStream x)
throws SQLException
setAsciiStream in interface PreparedStatementSQLExceptionpublic final void setAsciiStream(int n,
InputStream x,
int length)
throws SQLServerException
setAsciiStream in interface PreparedStatementSQLServerExceptionpublic final void setAsciiStream(int parameterIndex,
InputStream x,
long length)
throws SQLException
setAsciiStream in interface PreparedStatementSQLExceptionpublic final void setBigDecimal(int n,
BigDecimal x)
throws SQLServerException
setBigDecimal in interface PreparedStatementSQLServerExceptionpublic final void setBigDecimal(int n,
BigDecimal x,
int precision,
int scale)
throws SQLServerException
SQLServerExceptionpublic final void setBigDecimal(int n,
BigDecimal x,
int precision,
int scale,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setMoney(int n,
BigDecimal x)
throws SQLServerException
SQLServerExceptionpublic final void setMoney(int n,
BigDecimal x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setSmallMoney(int n,
BigDecimal x)
throws SQLServerException
SQLServerExceptionpublic final void setSmallMoney(int n,
BigDecimal x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setBinaryStream(int parameterIndex,
InputStream x)
throws SQLException
setBinaryStream in interface PreparedStatementSQLExceptionpublic final void setBinaryStream(int n,
InputStream x,
int length)
throws SQLServerException
setBinaryStream in interface PreparedStatementSQLServerExceptionpublic final void setBinaryStream(int parameterIndex,
InputStream x,
long length)
throws SQLException
setBinaryStream in interface PreparedStatementSQLExceptionpublic final void setBoolean(int n,
boolean x)
throws SQLServerException
setBoolean in interface PreparedStatementSQLServerExceptionpublic final void setBoolean(int n,
boolean x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setByte(int n,
byte x)
throws SQLServerException
setByte in interface PreparedStatementSQLServerExceptionpublic final void setByte(int n,
byte x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setBytes(int n,
byte[] x)
throws SQLServerException
setBytes in interface PreparedStatementSQLServerExceptionpublic final void setBytes(int n,
byte[] x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setUniqueIdentifier(int index,
String guid)
throws SQLServerException
SQLServerExceptionpublic final void setUniqueIdentifier(int index,
String guid,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setDouble(int n,
double x)
throws SQLServerException
setDouble in interface PreparedStatementSQLServerExceptionpublic final void setDouble(int n,
double x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setFloat(int n,
float x)
throws SQLServerException
setFloat in interface PreparedStatementSQLServerExceptionpublic final void setFloat(int n,
float x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setInt(int n,
int value)
throws SQLServerException
setInt in interface PreparedStatementSQLServerExceptionpublic final void setInt(int n,
int value,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setLong(int n,
long x)
throws SQLServerException
setLong in interface PreparedStatementSQLServerExceptionpublic final void setLong(int n,
long x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setNull(int index,
int jdbcType)
throws SQLServerException
setNull in interface PreparedStatementSQLServerExceptionpublic final void setObject(int index,
Object obj)
throws SQLServerException
setObject in interface PreparedStatementSQLServerExceptionpublic final void setObject(int n,
Object obj,
int jdbcType)
throws SQLServerException
setObject in interface PreparedStatementSQLServerExceptionpublic final void setObject(int parameterIndex,
Object x,
int targetSqlType,
int scaleOrLength)
throws SQLServerException
setObject in interface PreparedStatementSQLServerExceptionpublic final void setObject(int parameterIndex,
Object x,
int targetSqlType,
Integer precision,
int scale)
throws SQLServerException
SQLServerExceptionpublic final void setObject(int parameterIndex,
Object x,
int targetSqlType,
Integer precision,
int scale,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setShort(int index,
short x)
throws SQLServerException
setShort in interface PreparedStatementSQLServerExceptionpublic final void setShort(int index,
short x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setString(int index,
String str)
throws SQLServerException
setString in interface PreparedStatementSQLServerExceptionpublic final void setString(int index,
String str,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setNString(int parameterIndex,
String value)
throws SQLException
setNString in interface PreparedStatementSQLExceptionpublic final void setNString(int parameterIndex,
String value,
boolean forceEncrypt)
throws SQLException
SQLExceptionpublic final void setTime(int n,
Time x)
throws SQLServerException
setTime in interface PreparedStatementSQLServerExceptionpublic final void setTime(int n,
Time x,
int scale)
throws SQLServerException
SQLServerExceptionpublic final void setTime(int n,
Time x,
int scale,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setTimestamp(int n,
Timestamp x)
throws SQLServerException
setTimestamp in interface PreparedStatementSQLServerExceptionpublic final void setTimestamp(int n,
Timestamp x,
int scale)
throws SQLServerException
SQLServerExceptionpublic final void setTimestamp(int n,
Timestamp x,
int scale,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setDateTimeOffset(int n,
DateTimeOffset x)
throws SQLException
setDateTimeOffset in interface ISQLServerPreparedStatementSQLExceptionpublic final void setDateTimeOffset(int n,
DateTimeOffset x,
int scale)
throws SQLException
SQLExceptionpublic final void setDateTimeOffset(int n,
DateTimeOffset x,
int scale,
boolean forceEncrypt)
throws SQLException
SQLExceptionpublic final void setDate(int n,
Date x)
throws SQLServerException
setDate in interface PreparedStatementSQLServerExceptionpublic final void setDateTime(int n,
Timestamp x)
throws SQLServerException
SQLServerExceptionpublic final void setDateTime(int n,
Timestamp x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setSmallDateTime(int n,
Timestamp x)
throws SQLServerException
SQLServerExceptionpublic final void setSmallDateTime(int n,
Timestamp x,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setStructured(int n,
String tvpName,
SQLServerDataTable tvpDataTbale)
throws SQLServerException
SQLServerExceptionpublic final void setStructured(int n,
String tvpName,
ResultSet tvpResultSet)
throws SQLServerException
SQLServerExceptionpublic final void setStructured(int n,
String tvpName,
ISQLServerDataRecord tvpBulkRecord)
throws SQLServerException
SQLServerException@Deprecated public final void setUnicodeStream(int n, InputStream x, int length) throws SQLException
setUnicodeStream in interface PreparedStatementSQLExceptionpublic final void addBatch()
throws SQLServerException
addBatch in interface PreparedStatementSQLServerExceptionpublic final void clearBatch()
throws SQLServerException
clearBatch in interface StatementclearBatch in class SQLServerStatementSQLServerExceptionpublic int[] executeBatch()
throws SQLServerException,
BatchUpdateException
SQLServerStatementexecuteBatch in interface StatementexecuteBatch in class SQLServerStatementSQLServerExceptionBatchUpdateExceptionpublic long[] executeLargeBatch()
throws SQLServerException,
BatchUpdateException
executeLargeBatch in interface StatementexecuteLargeBatch in class SQLServerStatementSQLServerExceptionBatchUpdateExceptionpublic final void setCharacterStream(int parameterIndex,
Reader reader)
throws SQLException
setCharacterStream in interface PreparedStatementSQLExceptionpublic final void setCharacterStream(int n,
Reader reader,
int length)
throws SQLServerException
setCharacterStream in interface PreparedStatementSQLServerExceptionpublic final void setCharacterStream(int parameterIndex,
Reader reader,
long length)
throws SQLException
setCharacterStream in interface PreparedStatementSQLExceptionpublic final void setNCharacterStream(int parameterIndex,
Reader value)
throws SQLException
setNCharacterStream in interface PreparedStatementSQLExceptionpublic final void setNCharacterStream(int parameterIndex,
Reader value,
long length)
throws SQLException
setNCharacterStream in interface PreparedStatementSQLExceptionpublic final void setRef(int i,
Ref x)
throws SQLServerException
setRef in interface PreparedStatementSQLServerExceptionpublic final void setBlob(int i,
Blob x)
throws SQLException
setBlob in interface PreparedStatementSQLExceptionpublic final void setBlob(int parameterIndex,
InputStream inputStream)
throws SQLException
setBlob in interface PreparedStatementSQLExceptionpublic final void setBlob(int parameterIndex,
InputStream inputStream,
long length)
throws SQLException
setBlob in interface PreparedStatementSQLExceptionpublic final void setClob(int parameterIndex,
Clob clobValue)
throws SQLException
setClob in interface PreparedStatementSQLExceptionpublic final void setClob(int parameterIndex,
Reader reader)
throws SQLException
setClob in interface PreparedStatementSQLExceptionpublic final void setClob(int parameterIndex,
Reader reader,
long length)
throws SQLException
setClob in interface PreparedStatementSQLExceptionpublic final void setNClob(int parameterIndex,
NClob value)
throws SQLException
setNClob in interface PreparedStatementSQLExceptionpublic final void setNClob(int parameterIndex,
Reader reader)
throws SQLException
setNClob in interface PreparedStatementSQLExceptionpublic final void setNClob(int parameterIndex,
Reader reader,
long length)
throws SQLException
setNClob in interface PreparedStatementSQLExceptionpublic final void setArray(int i,
Array x)
throws SQLServerException
setArray in interface PreparedStatementSQLServerExceptionpublic final void setDate(int n,
Date x,
Calendar cal)
throws SQLServerException
setDate in interface PreparedStatementSQLServerExceptionpublic final void setDate(int n,
Date x,
Calendar cal,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setTime(int n,
Time x,
Calendar cal)
throws SQLServerException
setTime in interface PreparedStatementSQLServerExceptionpublic final void setTime(int n,
Time x,
Calendar cal,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setTimestamp(int n,
Timestamp x,
Calendar cal)
throws SQLServerException
setTimestamp in interface PreparedStatementSQLServerExceptionpublic final void setTimestamp(int n,
Timestamp x,
Calendar cal,
boolean forceEncrypt)
throws SQLServerException
SQLServerExceptionpublic final void setNull(int paramIndex,
int sqlType,
String typeName)
throws SQLServerException
setNull in interface PreparedStatementSQLServerExceptionpublic final ParameterMetaData getParameterMetaData() throws SQLServerException
getParameterMetaData in interface PreparedStatementSQLServerExceptionpublic final void setURL(int parameterIndex,
URL x)
throws SQLServerException
setURL in interface PreparedStatementSQLServerExceptionpublic final void setRowId(int parameterIndex,
RowId x)
throws SQLException
setRowId in interface PreparedStatementSQLExceptionpublic final void setSQLXML(int parameterIndex,
SQLXML xmlObject)
throws SQLException
setSQLXML in interface PreparedStatementSQLExceptionpublic final int executeUpdate(String sql) throws SQLServerException
SQLServerStatementexecuteUpdate in interface StatementexecuteUpdate in class SQLServerStatementsql - the SQL querySQLServerException - The SQL was invalid.public final boolean execute(String sql) throws SQLServerException
SQLServerStatementexecute in interface Statementexecute in class SQLServerStatementsql - The update or query.SQLServerException - The SQL statement was not valid.public final ResultSet executeQuery(String sql) throws SQLServerException
SQLServerStatementexecuteQuery in interface StatementexecuteQuery in class SQLServerStatementsql - the SQL querySQLServerException - The SQL was invalid.public void addBatch(String sql) throws SQLServerException
addBatch in interface StatementaddBatch in class SQLServerStatementSQLServerExceptionCopyright © 2016. All rights reserved.