java命名空间java.sql接口callablestatement的类成员方法:
registeroutparameter定义及介绍
本文导语:
registeroutparameter
void registeroutparameter(int parameterindex,
int sqltype)
throws sqlexception
按顺序位置 parameterindex 将 out 参数注册为 jdbc 类型 sqltype。所有 out 参数都必须在执...
registeroutparameter
void registeroutparameter(int parameterindex,
int sqltype)
throws sqlexception
- 按顺序位置
parameterindex 将 out 参数注册为 jdbc 类型 sqltype。所有 out 参数都必须在执行存储过程前注册。
sqltype 为 out 参数指定的 jdbc 类型确定必须用于 get 方法,以读取该参数值的 java 类型。
如果预期返回给此输出参数的 jdbc 类型是取决于此特定数据库的,则 sqltype 应该是 java.sql.types.other。方法 getobject(int) 获取该值。
- 参数:
parameterindex - 第一个参数是 1,第二个参数是 2,依此类推sqltype - java.sql.types 定义的 jdbc 类型代码。如果参数是 jdbc 类型 numeric 或 decimal,则应使用接受标度值的那种 registeroutparameter。
- 抛出:
sqlexception - 如果 parameterindex 无效;如果发生数据库访问错误,或者在关闭的 callablestatement 上调用此方法
sqlfeaturenotsupportedexception - 如果 sqltype 是 array、blob、clob、datalink、java_object、nchar、nclob、nvarchar、longnvarchar、ref、rowid、sqlxml 或 struct 数据类型之一并且 jdbc 驱动程序不支持此数据类型- 另请参见:
types