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日的数据呢


2341
4
精彩评论4
yhdata_bear
发表于 2022-9-15 10:15:12 显示全部楼层
只有这个数据是不对的??
回复

使用道具 2#

wpy7206青铜二
发表于 2022-9-15 10:18:10 显示全部楼层
yhdata_bear 发表于 2022-9-15 10:15
只有这个数据是不对的??

是的,输入20211231,跑出来的是2022年12月31日的数据
回复

使用道具 3#

wpy7206青铜二
发表于 2022-9-15 10:28:31 显示全部楼层
wpy7206 发表于 2022-9-15 10:18
是的,输入20211231,跑出来的是2022年12月31日的数据

刚发现执行其他月份也不对。。。
回复

使用道具 4#

yhdata_yzm
发表于 2022-9-16 14:21:26 显示全部楼层
wpy7206 发表于 2022-9-15 10:28
刚发现执行其他月份也不对。。。

可以远程看看么
回复

使用道具 5#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部