"CONTAINS" 在查看标准中不起作用
"CONTAINS" not working in View Criteria
我在 ADF 中创建了一个视图条件,它根据员工姓名搜索员工,姓名通过绑定变量传递。当我使用 equals 进行搜索时,它会获取结果。
但是,我的要求是使用 CONTAINS 进行搜索。当我使用 CONTAINS 时,它没有提取任何数据,也没有显示找到任何记录。
我相信 contains 使用 Oracle 风格的通配符,这可能与 MySQL 预期的不一样。
在 ADF BC 层上打开精细日志记录以查看发出的 SQL 并验证。
发生此错误是因为我正在查询 MySql 但这里使用的语法是 ORACLE 的,所以我们在这里可以做的是将查询执行模式从 database 到内存中的 这将解决错误并且可以正常工作,它对我有用。
我在 ADF 中创建了一个视图条件,它根据员工姓名搜索员工,姓名通过绑定变量传递。当我使用 equals 进行搜索时,它会获取结果。
但是,我的要求是使用 CONTAINS 进行搜索。当我使用 CONTAINS 时,它没有提取任何数据,也没有显示找到任何记录。
我相信 contains 使用 Oracle 风格的通配符,这可能与 MySQL 预期的不一样。 在 ADF BC 层上打开精细日志记录以查看发出的 SQL 并验证。
发生此错误是因为我正在查询 MySql 但这里使用的语法是 ORACLE 的,所以我们在这里可以做的是将查询执行模式从 database 到内存中的 这将解决错误并且可以正常工作,它对我有用。