日期控件参数问题(oracel)

image.png

image.png

date类型的不能作为日期控件的参数吗(oracel)

吴浩 发布于 2019-1-21 14:30
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
KerydiaLv5中级互助
发布于2019-1-21 14:47

image.png少了一个to_char

最佳回答
0
影丶Lv5高级互助
发布于2019-1-21 14:37

日期控件的返回值类型需要与数据库字段的数据类型保持一致

  • 吴浩 吴浩(提问者) 主要我在本地预览sql时候就报错。我加to_char(字段,‘yyyy-MMdd’)报错,直接使用总段也报错
    2019-01-21 14:46 
最佳回答
0
守约Lv4初级互助
发布于2019-1-21 14:38

可以,不需要加引号,直接 ${endtime}

1、控件上设置返回值,要注意你选的是什么:

image.png

2、我看你页面上有to_char,两边格式要匹配;

  • 吴浩 吴浩(提问者) 我本地预览sql就报错。还没到这一步,起码sql先不报错啊
    2019-01-21 14:47 
  • 守约 守约 回复 吴浩(提问者) 1、首先排除掉控件问题,看看你的控件设置,你可以补充个截图; 2、然后排除sql问题,把你的参数都用固定值代替,复制到数据库里执行; 3、如果执行成功,那么把你的数据集全页面截图上来,绝对就是数据集参数类型设置错误
    2019-01-21 14:51 
  • 守约 守约 回复 吴浩(提问者) 日志里面会有现成的传入的参数的sql;可以直接复制执行第二步
    2019-01-21 14:52 
最佳回答
0
刘杜楠Lv3见习互助
发布于2019-1-21 14:47

你把自己orcal的字符串转日期语法换成这个

to_date(c.sign_date,'yyyy-MM-dd') 

  • 吴浩 吴浩(提问者) 我用了你这个,但是报错数据类型不一致,应为date,却得到number
    2019-01-21 14:54 
  • 刘杜楠 刘杜楠 回复 吴浩(提问者) 你在数据集那边预览一下看看数据能不能出来,不用页面预览
    2019-01-21 14:59 
最佳回答
0
tangjqLv5见习互助
发布于2019-1-21 14:51

直接在日志里面查看是哪里错误,学会看日志了,这种SQL问题都不是问题

  • 6关注人数
  • 649浏览人数
  • 最后回答于:2019-1-21 14:51
    请选择关闭问题的原因
    确定 取消
    返回顶部