wpy7206
2022-9-15 09:46:07
发布在问答
【常用脚本】
脚本问题
var p_data_date = formatDate((eomonth(date(param["年",param["月",param["日"))),'YYYYMMdd');
/*var p_data_date = formatDate((dateAdd(param["_THIS_YEAR_MONTH_"],'dayofyear',-1)),'YYYYMMdd');
/*连接数据库*/
var conn=null;
try{
conn=createConnection(CONNECTION,"___CONNECTION___/****");
var stmt=conn.prepareStatement("call #### (?)");
stmt.setString(1,p_data_date);
stmt.executeUpdate();
conn.commit();
debug("表执行成功");
}catch(e){
try{
if(conn!=null){
conn.rollback();
}
}catch(e1){
}
debug("表执行失败,错误信息:"+e);
}finally{
if(conn!=null){
try{
conn.close();
}catch(e2){
}
}
}
请教一下,用提交组件写脚本调用存储过程,年、月、日输入2022年各个月份都没问题,当刷取2021年12月31日的数据时,年月日输入为20211231,刷取出来的确是2022年12月31日的数据呢
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。