【问题标题】:Denodo query to search by column using wildcard character使用通配符按列搜索的 Denodo 查询
【发布时间】:2015-04-22 00:06:35
【问题描述】:

我正在尝试弄清楚如何管理视图以根据通配符搜索返回结果集 如果是oracle,我会使用 select * from employee_table where employee_name = '%Jac%' 这将返回员工姓名所在的结果集 Jack Jackson Jacob

我有一个denodo url,它根据employee_name返回json,我必须输入完整的员工姓名才能得到结果,

http://localhost.com:9090/xyz/employee_view/views/employee_view?employee_name=%Jack%&$format=json

【问题讨论】:

  • 我不确定您的问题是什么...但是,您的网址中可能需要单引号:http://localhost.com:9090/xyz/employee_view/views/employee_view?employee_name='%Jack%'&$format=json。你也可以试试这个语法:http://localhost.com:9090/xyz/employee_view/views/employee_view?$filter=employee_name like '%Jack%'&$format=json。编码后的 URL 如下所示:http://localhost.com:9090/xyz/employee_view/views/employee_view?$filter=employee_name%20like%20%27%25Jack%25%27&$format=json

标签: sql denodo


【解决方案1】:

我只是对此进行了测试,它可以工作:

http://hostname:9090/server/databasename/resource_name/views/view_name?$filter=name%20like%20%27%Jac%%27&$format=json

不过,我不确定如何在没有 $filter 参数的情况下使其工作。

【讨论】:

猜你喜欢
  • 2011-07-14
  • 2019-03-08
  • 2014-06-07
  • 1970-01-01
  • 2013-08-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多