You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by "Catalina Wei (JIRA)" <ji...@apache.org> on 2008/06/04 21:44:45 UTC
[jira] Resolved: (OPENJPA-606) InformixDictionary default setting
beaks many testcases
[ https://issues.apache.org/jira/browse/OPENJPA-606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Catalina Wei resolved OPENJPA-606.
----------------------------------
Resolution: Fixed
resolved in r659731
> InformixDictionary default setting beaks many testcases
> -------------------------------------------------------
>
> Key: OPENJPA-606
> URL: https://issues.apache.org/jira/browse/OPENJPA-606
> Project: OpenJPA
> Issue Type: Bug
> Components: sql
> Affects Versions: 1.2.0
> Reporter: Catalina Wei
>
> In testing Informix backend store, there are many query test string failed:
> 1. parameter of a boolean value does not work, should use 't for true, 'f' for false
> WHERE (t1.isManager = ?) [params=(boolean) false]
>
> should generate WHERE (t1.isManager = ?) [params=(String) f]
> 2. SELECT COUNT(DISTINCT(t1.name)) reported syntax error [code=-201, state=42000]
> should generate COUNT(DISTINCT t1.name )
> 3. CROSS JOIN syntax error
>
> should generate JOIN with ON 1 = 1
>
> 4. There is no equivalent function for LOCATE. Informix users must create INSTR as a user defined function.
> 3. CONCAT function in '||' does not take parameter markers
> WHERE ((?||t0.name) LIKE ? ESCAPE '\')
> should generate CONCAT(?, t0.name)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.