这位为啥错了,预览报错

image.pngimage.png

此身非 发布于 2020-11-17 10:40 (编辑于 2020-11-17 10:53)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-11-17 10:44(编辑于 2020-11-17 11:07)

报语法错误吗?

我这边测试没有问题



image.png

  • 此身非 此身非(提问者) 错误代码:62400001LogLabel 135[SqlJDBCExecuteTemplate] The SQL : { SELECT * FROM 订单 where to_char(发货时间,\'yyyy-mm-dd\')=\'2010-01-03\' } is wrong, please check!
    2020-11-17 10:55 
  • luojian0323 luojian0323 回复 此身非(提问者) 不要select * 查询具体字段
    2020-11-17 10:56 
  • luojian0323 luojian0323 回复 此身非(提问者) 错误是因为select * 引起的 我这边也复现了这个问题。
    2020-11-17 11:00 
  • 此身非 此身非(提问者) 回复 luojian0323 把*改成发货日期还是不成功
    2020-11-17 11:02 
  • luojian0323 luojian0323 回复 此身非(提问者) SELECT 发货日期 from 订单 WHERE substr(发货日期,1,10)=\'2010-01-03\'
    2020-11-17 11:08 
最佳回答
1
zsh331Lv8专家互助
发布于2020-11-17 10:45(编辑于 2020-11-17 11:09)

image.png

========

image.png



=======

SELECT * FROM 订单 where substr(发货日期,1,10)= '2010-01-03'

 image.png

最佳回答
0
shirokoLv6资深互助
发布于2020-11-17 10:48

to_char 是oracle的语法

frdemo是sqlite

https://blog.csdn.net/qq_31772441/article/details/80205560

最佳回答
0
flyazdreamLv3见习互助
发布于2021-3-1 19:51

我今天遇到和你同样的问题了,具体原始是 fineBi 中的账号 没有权限读取数据库中的表;给用户授权一下就解决了

  • 5关注人数
  • 831浏览人数
  • 最后回答于:2021-3-1 19:51
    请选择关闭问题的原因
    确定 取消
    返回顶部