此人很懒,什么也没有留下

发帖数 1粉丝 0
    yhdata_eBNcIa2M新手上路
    昨天 13:57 发布在问答
    【常用脚本】 永洪数据库,这段脚本报错是什么意思,如何处理
    SELECT
        AVG(
            -- 计算每条记录的耗时(毫秒)
            (to_unixtime(parse_datetime(endTime, 'yyyy-MM-dd HH:mm:ss.SSS')) * 1000) -
            (to_unixtime(parse_datetime(beginTime, 'yyyy-MM-dd HH:mm:ss.SSS')) * 1000)
        ) AS avg_duration_ms
    FROM
        esscard_ods.ods_essc_log2_pa_photo_black_background
    WHERE  
        beginTime>='2025-06-01 00:00:00:000' and endTime<='2025-06-12 23:59:59:999'
        AND beginTime IS NOT NULL
        AND endTime IS NOT NULL
    报错:invalid format "2025-06-09 18:10:10" is too short

    永洪数据库,这段脚本报错是什么意思,如何处理

    59
    1
    精彩评论1
    yhdata_lyaa
    发表于 昨天 14:24 显示全部楼层
    可能是  parse_datetime() 函数期望的格式是 'yyyy-MM-dd HH:mm:ss.SSS'(包含毫秒部分),但你的数据中 beginTime 和 endTime 可能只精确到秒(如 "2025-06-09 18:10:10"),没有 .SSS 毫秒部分,所以报错说格式 "太短"。
    回复

    使用道具 2#

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

    • 官方微信

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

      扫码关注
    • 新浪微博

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

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

    用户等你来哦

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