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

解决方案 »

  1.   

    SpringJDBC当用到函数时, 
    setFunction(true); 
    用过存储过程时, 
    setFunction(false); 
      

  2.   

    就是说setfunction()   true是调用函数
                            false是调用存储过程呗?
      

  3.   


    就是说setfunction()   true是调用函数
                            false是调用存储过程呗? 
      

  4.   


    就是说setfunction()   true是调用函数
                            false是调用存储过程呗? 
    似的