public class Parameter
extends java.lang.Object
存储过程参数分为3种模式:IN(输入)、OUT(输出)、INOUT(输入输出)。参数按顺序的使用,第一个 参数的索引为1,第二个为2...
{call <procedure-name>[(<arg1>,<arg2>, ...)]}
makeIN(int, Object)方法。如:Parameter.makeIN(1,
204)makeOUT(int)方法。如:Parameter.makeOUT(1)makeOUT(int, int)
方法。如:Parameter.makeOUT(1,Types.INTEGER)makeINOUT(int, Object)
方法。如:Parameter.makeINOUT(1,204)makeINOUT(int, int, Object)
方法。如:Parameter.makeINOUT(1,Types.INTEGER,15)| Modifier and Type | Method and Description |
|---|---|
int |
getIndex() |
ParamMode |
getMode() |
int |
getType() |
java.lang.Object |
getValue() |
static Parameter |
makeIN(int index,
java.lang.Object value)
功能描述:创建一个模式为IN的存储过程参数
|
static Parameter |
makeINOUT(int index,
int type,
java.lang.Object value)
功能描述:创建一个模式为INOUT的存储过程参数
|
static Parameter |
makeINOUT(int index,
java.lang.Object value)
功能描述:创建一个模式为INOUT,参数类型为VARCHAR的存储过程参数
|
static Parameter |
makeOUT(int index)
功能描述:创建一个模式为OUT,参数类型为VARCHAR的存储过程参数
|
static Parameter |
makeOUT(int index,
int type)
功能描述:创建一个模式为OUT的存储过程参数
|
public static Parameter makeIN(int index, java.lang.Object value)
index - 参数在存储过程中的索引。第一个参数为1,第二个为2...value - 参数的值public static Parameter makeOUT(int index)
index - 参数在存储过程中的索引。第一个参数为1,第二个为2...public static Parameter makeOUT(int index, int type)
index - 参数在存储过程中的索引。第一个参数为1,第二个为2...type - 参数类型。可以参考Types,如:Types.INTEGER,Types.VARCHAR等public static Parameter makeINOUT(int index, java.lang.Object value)
index - 参数在存储过程中的索引。第一个参数为1,第二个为2...value - 参数的值public static Parameter makeINOUT(int index, int type, java.lang.Object value)
index - 参数在存储过程中的索引。第一个参数为1,第二个为2...type - 参数类型。可以参考Types,如:Types.INTEGER,Types.VARCHAR等value - 参数的值public ParamMode getMode()
public int getIndex()
public java.lang.Object getValue()
public int getType()