Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


java.sql.CallableStatement

📄字数 9.3K
👁️阅读量 加载中...

java.sql.CallableStatement 已实现的接口

返回类型 方法描述
ArraygetArray(String parameterName)以Java编程语言中的Array对象的ARRAY获取JDBC ARRAY参数的值。
BigDecimalgetBigDecimal(int parameterIndex)将指定的JDBC NUMERIC参数的值检索为 java.math.BigDecimal对象,其值包含小数点右侧的数字。
BigDecimalgetBigDecimal(int parameterIndex, int scale)已弃用 使用getBigDecimal(int parameterIndex)或getBigDecimal(String parameterName)
BigDecimalgetBigDecimal(String parameterName)将JDBC NUMERIC参数的值检索为 java.math.BigDecimal对象,该值与包含的小数点右边的位数一样多。
BlobgetBlob(int parameterIndex)以Java编程语言中的Blob对象的形式获取指定的JDBC BLOB参数的值。
BlobgetBlob(String parameterName)以Java编程语言的Blob对象的BLOB获取JDBC BLOB参数的值。
booleangetBoolean(int parameterIndex)获取指定的JDBC的值 BIT或 BOOLEAN作为参数 boolean Java编程语言。
booleangetBoolean(String parameterName)检索JDBC的值 BIT或 BOOLEAN作为参数 boolean Java编程语言。
bytegetByte(int parameterIndex)获取指定的JDBC的价值 TINYINT参数为 byte的Java编程语言。
bytegetByte(String parameterName)以Java编程语言byte的形式 byte JDBC TINYINT参数的值。
byte[]getBytes(int parameterIndex)将指定的JDBC BINARY或 VARBINARY参数的值作为Java编程语言中的 byte值的数组检索。
byte[]getBytes(String parameterName)将Java BINARY或 VARBINARY参数的值检索为Java编程语言中的 byte值。
ReadergetCharacterStream(int parameterIndex)以Java编程语言中的 java.io.Reader对象获取指定参数的值。
ReadergetCharacterStream(String parameterName)以Java编程语言中的 java.io.Reader对象获取指定参数的值。
ClobgetClob(int parameterIndex)将指定的JDBC CLOB参数的值作为Java编程语言中的 java.sql.Clob对象检索。
ClobgetClob(String parameterName)以Java编程语言 java.sql.Clob对象的 CLOB获取JDBC CLOB参数的值。
DategetDate(int parameterIndex)将指定的JDBC DATE参数的值检索为 java.sql.Date对象。
DategetDate(int parameterIndex, Calendar cal)将指定的JDBC DATE参数的值检索为 java.sql.Date对象,使用给定的 Calendar对象构造日期。
DategetDate(String parameterName)以 java.sql.Date对象的 DATE获取JDBC DATE参数的值。
DategetDate(String parameterName, Calendar cal)使用给定的 Calendar对象来构造日期,将JDBC DATE参数的值检索为 java.sql.Date对象。
doublegetDouble(int parameterIndex)获取指定的JDBC的价值 DOUBLE参数为 double的Java编程语言。
doublegetDouble(String parameterName)检索JDBC的价值 DOUBLE参数为 double的Java编程语言。
floatgetFloat(int parameterIndex)获取指定的JDBC的价值 FLOAT参数为 float的Java编程语言。
floatgetFloat(String parameterName)检索JDBC的价值 FLOAT参数为 float的Java编程语言。
intgetInt(int parameterIndex)获取指定的JDBC的价值 INTEGER作为参数 int Java编程语言。
intgetInt(String parameterName)检索JDBC的价值 INTEGER作为参数 int Java编程语言。
longgetLong(int parameterIndex)获取指定的JDBC的价值 BIGINT参数为 long的Java编程语言。
longgetLong(String parameterName)检索JDBC的价值 BIGINT参数为 long的Java编程语言。
ReadergetNCharacterStream(int parameterIndex)以Java编程语言获取指定参数的值作为 java.io.Reader对象。
ReadergetNCharacterStream(String parameterName)以Java编程语言的形式获取指定参数的值作为 java.io.Reader对象。
NClobgetNClob(int parameterIndex)将指定的JDBC NCLOB参数的值作为Java编程语言中的 java.sql.NClob对象检索。
NClobgetNClob(String parameterName)检索JDBC的价值 NCLOB参数为 java.sql.NClob的Java编程语言对象。
StringgetNString(int parameterIndex)检索指定的值 NCHAR , NVARCHAR或 LONGNVARCHAR作为参数 String Java编程语言。
StringgetNString(String parameterName)检索指定的值 NCHAR , NVARCHAR或 LONGNVARCHAR作为参数 String Java编程语言。
ObjectgetObject(int parameterIndex)检索作为指定参数的值 Object Java编程语言。
ObjectgetObject(int parameterIndex, Map<String,Class<?>> map)返回一个表示OUT参数的值的对象, parameterIndex和使用 map用于该参数值的自定义映射。
ObjectgetObject(String parameterName)检索作为一个参数的值 Object Java编程语言。
<T> TgetObject(String parameterName, Class<T> type)返回一个对象,表示OUT参数的值 parameterName并将从SQL类型的参数转换为所请求的Java数据类型,如果支持的转换。
ObjectgetObject(String parameterName, Map<String,Class<?>> map)返回一个表示OUT参数的值的对象, parameterName和使用 map用于该参数值的自定义映射。
RefgetRef(String parameterName)检索JDBC的价值REF(<structured-type>)参数为Ref的Java编程语言对象。
RowIdgetRowId(int parameterIndex)将指定的JDBC ROWID参数的值检索为 java.sql.RowId对象。
RowIdgetRowId(String parameterName)将指定的JDBC ROWID参数的值检索为 java.sql.RowId对象。
shortgetShort(int parameterIndex)获取指定的JDBC的价值 SMALLINT参数为 short的Java编程语言。
shortgetShort(String parameterName)检索JDBC的价值 SMALLINT参数为 short的Java编程语言。
SQLXMLgetSQLXML(int parameterIndex)以Java编程语言中的 java.sql.SQLXML对象获取 SQL XML SQL XML参数的值。
SQLXMLgetSQLXML(String parameterName)以Java编程语言获取 SQL XML SQL XML参数的值作为 java.sql.SQLXML对象。
StringgetString(int parameterIndex)获取指定的JDBC值 CHAR , VARCHAR ,或 LONGVARCHAR参数为 String的Java编程语言。
StringgetString(String parameterName)检索JDBC的值 CHAR , VARCHAR ,或 LONGVARCHAR作为参数 String Java编程语言。
TimegetTime(int parameterIndex)将指定的JDBC TIME参数的值检索为 java.sql.Time对象。
TimegetTime(int parameterIndex, Calendar cal)将指定的JDBC TIME参数的值检索为 java.sql.Time对象,使用给定的 Calendar对象构建时间。
TimegetTime(String parameterName)以 java.sql.Time对象的 TIME获取JDBC TIME参数的值。
TimegetTime(String parameterName, Calendar cal)以 java.sql.Time对象的 TIME获取JDBC TIME参数的值,使用给定的 Calendar对象构建时间。
TimestampgetTimestamp(int parameterIndex)将指定的JDBC TIMESTAMP参数的值检索为 java.sql.Timestamp对象。
TimestampgetTimestamp(int parameterIndex, Calendar cal)将指定的JDBC TIMESTAMP参数的值检索为 java.sql.Timestamp对象,使用给定的 Calendar对象构造 Timestamp对象。
TimestampgetTimestamp(String parameterName)以 java.sql.Timestamp对象的 TIMESTAMP检索JDBC TIMESTAMP参数的值。
TimestampgetTimestamp(String parameterName, Calendar cal)使用给定的 Calendar对象 java.sql.Timestamp对象,将JDBC TIMESTAMP参数的值检索为 Timestamp对象。
URLgetURL(int parameterIndex)将指定的JDBC DATALINK参数的值检索为 java.net.URL对象。
URLgetURL(String parameterName)以 java.net.URL对象的 DATALINK获取JDBC DATALINK参数的值。
voidregisterOutParameter(int parameterIndex, int sqlType)将序号parameterIndex中的OUT参数 parameterIndex到JDBC类型 sqlType 。
voidregisterOutParameter(int parameterIndex, int sqlType, int scale)将序号 parameterIndex为JDBC类型 sqlType 。
voidregisterOutParameter(int parameterIndex, SQLType sqlType, String typeName)注册指定的输出参数。
voidregisterOutParameter(String parameterName, int sqlType)将名为parameterName的OUT参数 parameterName到JDBC类型 sqlType 。
voidregisterOutParameter(String parameterName, int sqlType, int scale)注册命名的参数 parameterName JDBC类型的 sqlType 。
voidregisterOutParameter(String parameterName, SQLType sqlType, String typeName)注册指定的输出参数。
voidsetAsciiStream(String parameterName, InputStream x)将指定的参数设置为给定的输入流。
voidsetAsciiStream(String parameterName, InputStream x, int length)将指定的参数设置为给定的输入流,它将具有指定的字节数。
voidsetAsciiStream(String parameterName, InputStream x, long length)将指定的参数设置为给定的输入流,它将具有指定的字节数。
voidsetBigDecimal(String parameterName, BigDecimal x)将指定的参数设置为给定的 java.math.BigDecimal值。
voidsetBinaryStream(String parameterName, InputStream x)将指定的参数设置为给定的输入流。
voidsetBinaryStream(String parameterName, InputStream x, int length)将指定的参数设置为给定的输入流,它将具有指定的字节数。
voidsetBinaryStream(String parameterName, InputStream x, long length)将指定的参数设置为给定的输入流,它将具有指定的字节数。
voidsetBlob(String parameterName, Blob x)将指定的参数设置为给定的 java.sql.Blob对象。
voidsetBlob(String parameterName, InputStream inputStream)将指定的参数设置为 InputStream对象。
voidsetBlob(String parameterName, InputStream inputStream, long length)将指定的参数设置为 InputStream对象。
voidsetBoolean(String parameterName, boolean x)将指定的参数设置为给定的Java boolean值。
voidsetByte(String parameterName, byte x)将指定的参数设置为给定的Java byte值。
voidsetBytes(String parameterName, byte[] x)将指定的参数设置为给定的Java字节数组。
voidsetCharacterStream(String parameterName, Reader reader)将指定的参数设置为给定的 Reader对象。
voidsetCharacterStream(String parameterName, Reader reader, int length)将指定的参数设置为给定的 Reader对象,这是给定的长度的字符数。
voidsetCharacterStream(String parameterName, Reader reader, long length)将指定的参数设置为给定的 Reader对象,这是给定的长度的字符数。
voidsetClob(String parameterName, Clob x)将指定的参数设置为给定的 java.sql.Clob对象。
voidsetClob(String parameterName, Reader reader)将指定的参数设置为 Reader对象。
voidsetClob(String parameterName, Reader reader, long length)将指定的参数设置为 Reader对象。
voidsetDate(String parameterName, Date x)使用运行应用程序的虚拟机的默认时区将指定的 java.sql.Date设置为给定的 java.sql.Date值。
voidsetDate(String parameterName, Date x, Calendar cal)使用给定的 Calendar对象将指定的 Calendar设置为给定的 java.sql.Date值。
voidsetDouble(String parameterName, double x)将指定的参数设置为给定的Java double值。
voidsetFloat(String parameterName, float x)将指定的参数设置为给定的Java float值。
voidsetInt(String parameterName, int x)将指定的参数设置为给定的Java int值。
voidsetLong(String parameterName, long x)将指定的参数设置为给定的Java long值。
voidsetNCharacterStream(String parameterName, Reader value)将指定的参数设置为 Reader对象。
voidsetNCharacterStream(String parameterName, Reader value, long length)将指定的参数设置为 Reader对象。
voidsetNClob(String parameterName, NClob value)将指定的参数设置为 java.sql.NClob对象。
voidsetNClob(String parameterName, Reader reader)将指定的参数设置为 Reader对象。
voidsetNClob(String parameterName, Reader reader, long length)将指定的参数设置为 Reader对象。
voidsetNString(String parameterName, String value)将指定的参数设置为给定的 String对象。
voidsetNull(String parameterName, int sqlType)将指定的参数设置为SQL NULL 。
voidsetNull(String parameterName, int sqlType, String typeName)将指定的参数设置为SQL NULL 。
voidsetObject(String parameterName, Object x)使用给定对象设置指定参数的值。
voidsetObject(String parameterName, Object x, int targetSqlType)使用给定对象设置指定参数的值。
voidsetObject(String parameterName, Object x, int targetSqlType, int scale)使用给定对象设置指定参数的值。
voidsetRowId(String parameterName, RowId x)将指定的参数设置为给定的 java.sql.RowId对象。
voidsetShort(String parameterName, short x)将指定的参数设置为给定的Java short值。
voidsetSQLXML(String parameterName, SQLXML xmlObject)将指定的参数设置为给定的 java.sql.SQLXML对象。
voidsetString(String parameterName, String x)将指定的参数设置为给定的Java String值。
voidsetTime(String parameterName, Time x)将指定的参数设置为给定的 java.sql.Time值。
voidsetTime(String parameterName, Time x, Calendar cal)使用给定的 Calendar对象将指定的 Calendar设置为给定的 java.sql.Time值。
voidsetTimestamp(String parameterName, Timestamp x)将指定的参数设置为给定的 java.sql.Timestamp值。
voidsetTimestamp(String parameterName, Timestamp x, Calendar cal)使用给定的 Calendar对象将指定的 Calendar设置为给定的 java.sql.Timestamp值。
voidsetURL(String parameterName, URL val)将指定的参数设置为给定的 java.net.URL对象。
booleanwasNull()检索读取的最后一个OUT参数的值是否为 NULL 。

java.sql.CallableStatement 未实现的接口

返回类型方法描述
RefgetRef(int parameterIndex)将指定的JDBC REF(<structured-type>)参数的值作为Java编程语言中的Ref对象检索。
ArraygetArray(int parameterIndex)以Java编程语言中的Array对象的形式获取指定的JDBC ARRAY参数的值。
<T> TgetObject(int parameterIndex, Class<T> type)返回一个对象,表示OUT参数的值 parameterIndex并将从SQL类型的参数转换为所请求的Java数据类型,如果支持的转换。
voidsetObject(String parameterName, Object x, SQLType targetSqlType, int scaleOrLength)使用给定对象设置指定参数的值。
voidsetObject(String parameterName, Object x, SQLType targetSqlType)使用给定对象设置指定参数的值。
voidregisterOutParameter(int parameterIndex, SQLType sqlType)将序号parameterIndex中的OUT参数 parameterIndex到JDBC类型 sqlType 。
voidregisterOutParameter(int parameterIndex, SQLType sqlType, int scale)将顺序位置 parameterIndex为JDBC类型 sqlType 。
voidregisterOutParameter(int parameterIndex, int sqlType, String typeName)注册指定的输出参数。
voidregisterOutParameter(String parameterName, SQLType sqlType)将名为parameterName的OUT参数 parameterName到JDBC类型 sqlType 。
voidregisterOutParameter(String parameterName, SQLType sqlType, int scale)注册命名的参数 parameterName JDBC类型的 sqlType 。
voidregisterOutParameter(String parameterName, int sqlType, String typeName)注册指定的输出参数。