diff options
author | Lionel Elie Mamane <lionel@mamane.lu> | 2013-04-26 16:44:43 +0200 |
---|---|---|
committer | Lionel Elie Mamane <lionel@mamane.lu> | 2013-04-26 16:49:49 +0200 |
commit | 16c9ce4877def18ca4578171a96615a632d08092 (patch) | |
tree | e22167998045c67e269c00de7e0ea5ba3cc3f6c4 /include | |
parent | fccfa69c15a1f55dda753b84d4f6919145b6f3f3 (diff) |
QueryDesign: in criteria, remove matching column_ref in simple expressions
Basically, in first children of infix predicates in search_conditions
Change-Id: I0e2f8fbdde023b088f33d2e2fcbd41110f0e02a8
Diffstat (limited to 'include')
-rw-r--r-- | include/connectivity/sqlnode.hxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/connectivity/sqlnode.hxx b/include/connectivity/sqlnode.hxx index 51a9ec2168ca..3ab0b65c9ba3 100644 --- a/include/connectivity/sqlnode.hxx +++ b/include/connectivity/sqlnode.hxx @@ -231,6 +231,7 @@ namespace connectivity other_like_predicate_part_2, between_predicate_part_2, cast_spec, + window_function, rule_count // last value }; @@ -423,8 +424,8 @@ namespace connectivity bool _bSubstitute) const; private: - void impl_parseNodeToString_throw( OUStringBuffer& rString, const SQLParseNodeParameter& rParam) const; - void impl_parseLikeNodeToString_throw( OUStringBuffer& rString, const SQLParseNodeParameter& rParam ) const; + void impl_parseNodeToString_throw( OUStringBuffer& rString, const SQLParseNodeParameter& rParam, bool bSimple=true ) const; + void impl_parseLikeNodeToString_throw( OUStringBuffer& rString, const SQLParseNodeParameter& rParam, bool bSimple=true ) const; void impl_parseTableRangeNodeToString_throw( OUStringBuffer& rString, const SQLParseNodeParameter& rParam ) const; /** parses a table_name node into a SQL statement particle. |