Ok, added under JDBC function escape as suggested in the SQL docs seems passing all the tests.
Riccardo Tommasini Master Degree Computer Science PhD Student at Politecnico di Milano (Italy) streamreasoning.org<http://streamreasoning.org/> Submitted from an iPhone, I apologise for typos. From: Julian Hyde <[email protected]><mailto:[email protected]> Reply: [email protected] <[email protected]><mailto:[email protected]> Date: 4 January 2017 at 12:00:21 To: [email protected] <[email protected]><mailto:[email protected]> Subject: Re: Replace Function JdbcFunctionCall() in Parser.jj. But as I noted in https://issues.apache.org/jira/browse/CALCITE-420 you'll have to be careful because REPLACE is a reserved keyword. On Wed, Jan 4, 2017 at 2:53 AM, Riccardo Tommasini <[email protected]> wrote: > Like this? > > Connection connection = > DriverManager.getConnection("jdbc:calcite:;fun=oracle"); > > Btw, can you point me where JDBC function escape are specified? > Cause I think REPLACE should be part of them, am I wrong? > > > > > Riccardo Tommasini > Master Degree Computer Science > PhD Student at Politecnico di Milano (Italy) > streamreasoning.org<http://streamreasoning.org/> > > Submitted from an iPhone, I apologise for typos. > > From: Julian Hyde <[email protected]><mailto:[email protected]> > Reply: [email protected] > <[email protected]><mailto:[email protected]> > Date: 4 January 2017 at 11:39:30 > To: [email protected] > <[email protected]><mailto:[email protected]> > Subject: Re: Replace Function > > ;fun=oracle
