public ClearDataProcedure(DataSource dataSourceP10) {
String PROCEDURE_SQL = "sp_clear_data";
logger.info("sp_clear_data:"+PROCEDURE_SQL);
setDataSource(dataSourceP10);
setSql(PROCEDURE_SQL);
// 定义输入参数
declareParameter(new SqlParameter("p_gsdm",OracleTypes.VARCHAR));
declareParameter(new SqlParameter("p_xzdl",OracleTypes.VARCHAR));
declareParameter(new SqlParameter("flag",OracleTypes.VARCHAR));
setFunction(false);
compile();setfunction()中参数为false是什么意思???oracle
String PROCEDURE_SQL = "sp_clear_data";
logger.info("sp_clear_data:"+PROCEDURE_SQL);
setDataSource(dataSourceP10);
setSql(PROCEDURE_SQL);
// 定义输入参数
declareParameter(new SqlParameter("p_gsdm",OracleTypes.VARCHAR));
declareParameter(new SqlParameter("p_xzdl",OracleTypes.VARCHAR));
declareParameter(new SqlParameter("flag",OracleTypes.VARCHAR));
setFunction(false);
compile();setfunction()中参数为false是什么意思???oracle
setFunction(true);
用过存储过程时,
setFunction(false);
false是调用存储过程呗?
就是说setfunction() true是调用函数
false是调用存储过程呗?
就是说setfunction() true是调用函数
false是调用存储过程呗?
似的