|
最佳回答 |
0
|
KerydiaLv5中级互助发布于2019-1-21 14:47
|
少了一个to_char
|
|
|
|
最佳回答 |
0
|
影丶Lv5高级互助发布于2019-1-21 14:37
|
日期控件的返回值类型需要与数据库字段的数据类型保持一致
|
-
吴浩(提问者)
- 主要我在本地预览sql时候就报错。我加to_char(字段,‘yyyy-MMdd’)报错,直接使用总段也报错
|
|
|
最佳回答 |
0
|
守约Lv4初级互助发布于2019-1-21 14:38
|
可以,不需要加引号,直接 ${endtime} 1、控件上设置返回值,要注意你选的是什么:
2、我看你页面上有to_char,两边格式要匹配;
|
-
吴浩(提问者)
- 我本地预览sql就报错。还没到这一步,起码sql先不报错啊
-
守约 回复 吴浩(提问者)
- 1、首先排除掉控件问题,看看你的控件设置,你可以补充个截图;
2、然后排除sql问题,把你的参数都用固定值代替,复制到数据库里执行;
3、如果执行成功,那么把你的数据集全页面截图上来,绝对就是数据集参数类型设置错误
-
守约 回复 吴浩(提问者)
- 日志里面会有现成的传入的参数的sql;可以直接复制执行第二步
|
|
|
最佳回答 |
0
|
刘杜楠Lv3见习互助发布于2019-1-21 14:47
|
你把自己orcal的字符串转日期语法换成这个 to_date(c.sign_date,'yyyy-MM-dd')
|
-
吴浩(提问者)
- 我用了你这个,但是报错数据类型不一致,应为date,却得到number
-
刘杜楠 回复 吴浩(提问者)
- 你在数据集那边预览一下看看数据能不能出来,不用页面预览
|
|
|
最佳回答 |
0
|
tangjqLv5见习互助发布于2019-1-21 14:51
|
直接在日志里面查看是哪里错误,学会看日志了,这种SQL问题都不是问题
|
|
|