Package de.uplanet.lucy.server.util.db
Klasse DbPreparedStatement
java.lang.Object
de.uplanet.lucy.server.util.db.DbPreparedStatement
- Alle implementierten Schnittstellen:
de.uplanet.lucy.server.util.db.IDbPreparedStatement,de.uplanet.util.ICloseable,AutoCloseable
public final class DbPreparedStatement
extends Object
implements de.uplanet.lucy.server.util.db.IDbPreparedStatement
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose()Close this statement.voidexecute()executeAndGetScalarBigDecimalValue(Object p_valueFallback) executeAndGetScalarBooleanValue(Object p_valueFallback) executeAndGetScalarByteValue(Object p_valueFallback) executeAndGetScalarDateValue(Object p_valueFallback) executeAndGetScalarDoubleValue(Object p_valueFallback) executeAndGetScalarFloatValue(Object p_valueFallback) executeAndGetScalarIntValue(Object p_valueFallback) executeAndGetScalarLongValue(Object p_valueFallback) executeAndGetScalarShortValue(Object p_valueFallback) executeAndGetScalarStringValue(Object p_valueFallback) executeAndGetScalarTimestampValue(Object p_valueFallback) executeAndGetScalarTimeValue(Object p_valueFallback) Get the value of the first column in the first row of the result set.executeAndGetScalarValue(Object p_valueFallback) Get the value of the first column in the first row of the result set.IValueHolder<?> Get the value of the first column in the first row of the result set.executeQueryWithResultSet(groovy.lang.Closure<?> p_closure) intintvoidsetBigDecimal(int p_iIdx, Object p_value) voidsetBoolean(int p_iIdx, Object p_value) voidvoidsetCharacterStream(int p_iIdx, Object p_value) voidvoidvoidvoidvoidsetFetchSize(int p_iFetchSize) voidvoidvoidvoidvoidvoidvoidvoidvoidsetTimestamp(int p_iIdx, Object p_value) voidsetTimestamp(int p_iIdx, Object p_value, Calendar p_cal) voidsetTimestamp(int p_iIdx, Object p_value, TimeZone p_tz)
-
Methodendetails
-
getFetchSize
- Angegeben von:
getFetchSizein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setFetchSize
- Angegeben von:
setFetchSizein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
execute
- Angegeben von:
executein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
executeUpdate
- Angegeben von:
executeUpdatein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
executeQuery
- Angegeben von:
executeQueryin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
executeQueryWithResultSet
- Angegeben von:
executeQueryWithResultSetin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
executeAndGetScalarValueHolder
Get the value of the first column in the first row of the result set.If the result set is empty,
nullis returned.- Angegeben von:
executeAndGetScalarValueHolderin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Gibt zurück:
- A value holder that contains the value of the first column in the first
row of the result set, or
nullif the result set is empty. - Löst aus:
SQLException
-
executeAndGetScalarValue
Get the value of the first column in the first row of the result set.If the result set is empty, or the value is
null,p_valueIfNullis returned.- Angegeben von:
executeAndGetScalarValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Parameter:
p_valueFallback- The return value if the query returns an empty result set ornull.- Gibt zurück:
- The value of the first column in the first row of the result set,
or
p_valueIfNullif the result set is empty, or the value isnull. - Löst aus:
SQLException
-
executeAndGetScalarValue
Get the value of the first column in the first row of the result set.If the result set is empty,
nullis returned.- Angegeben von:
executeAndGetScalarValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Gibt zurück:
- The value of the first column in the first row of the result set,
or
nullif the result set is empty. - Löst aus:
SQLException
-
executeAndGetScalarBooleanValue
public Boolean executeAndGetScalarBooleanValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarBooleanValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBooleanValue
public Boolean executeAndGetScalarBooleanValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarBooleanValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarByteValue
public Byte executeAndGetScalarByteValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarByteValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarByteValue
public Byte executeAndGetScalarByteValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarByteValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarShortValue
public Short executeAndGetScalarShortValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarShortValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarShortValue
public Short executeAndGetScalarShortValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarShortValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarIntValue
public Integer executeAndGetScalarIntValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarIntValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarIntValue
public Integer executeAndGetScalarIntValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarIntValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarLongValue
public Long executeAndGetScalarLongValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarLongValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarLongValue
public Long executeAndGetScalarLongValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarLongValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarFloatValue
public Float executeAndGetScalarFloatValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarFloatValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarFloatValue
public Float executeAndGetScalarFloatValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarFloatValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDoubleValue
public Double executeAndGetScalarDoubleValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarDoubleValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDoubleValue
public Double executeAndGetScalarDoubleValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarDoubleValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBigDecimalValue
public BigDecimal executeAndGetScalarBigDecimalValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarBigDecimalValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBigDecimalValue
public BigDecimal executeAndGetScalarBigDecimalValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarBigDecimalValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarStringValue
public String executeAndGetScalarStringValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarStringValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarStringValue
public String executeAndGetScalarStringValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarStringValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimestampValue
public Timestamp executeAndGetScalarTimestampValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarTimestampValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimestampValue
public Timestamp executeAndGetScalarTimestampValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarTimestampValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDateValue
public Date executeAndGetScalarDateValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarDateValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDateValue
public Date executeAndGetScalarDateValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarDateValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimeValue
public Date executeAndGetScalarTimeValue(Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException - Angegeben von:
executeAndGetScalarTimeValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimeValue
public Date executeAndGetScalarTimeValue() throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException- Angegeben von:
executeAndGetScalarTimeValuein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
setBoolean
- Angegeben von:
setBooleanin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setInt
- Angegeben von:
setIntin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setLong
- Angegeben von:
setLongin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setShort
- Angegeben von:
setShortin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setByte
- Angegeben von:
setBytein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setBigDecimal
- Angegeben von:
setBigDecimalin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setFloat
- Angegeben von:
setFloatin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setDouble
- Angegeben von:
setDoublein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setTimestamp
- Angegeben von:
setTimestampin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setTimestamp
- Angegeben von:
setTimestampin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setTimestamp
- Angegeben von:
setTimestampin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setTime
- Angegeben von:
setTimein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setTime
- Angegeben von:
setTimein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setTime
- Angegeben von:
setTimein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setDate
- Angegeben von:
setDatein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setDate
- Angegeben von:
setDatein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setDate
- Angegeben von:
setDatein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setString
- Angegeben von:
setStringin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException
-
setCharacterStream
- Angegeben von:
setCharacterStreamin Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLExceptionIOException
-
close
Close this statement.- Angegeben von:
closein SchnittstelleAutoCloseable- Angegeben von:
closein Schnittstellede.uplanet.lucy.server.util.db.IDbPreparedStatement- Löst aus:
SQLException- If a database error occurred.
-