Would an alternative be where we change the grammar definition to support (+) constructs...
br Anil On Tuesday, October 6, 2015 at 3:26:52 PM UTC+5:30, Anil Khanna wrote: > > Hi All, > > We are looking at the opportunity to migrate from NH 1.2 to NH 4.0.4. Yes > there was a long gap, but we know business ways are different from the > technical ones. > > One of the breaking changes that we see is that Outer Joins structure of > (+) is not supported any more. > > Earlier the following construct worked very well. - SELECT A.ID, B.NAME > FROM T1 A, T2 B WHERE A.ID (+)= B.ID AND A.CODE(+)=:code > > However now the parser throws an unrecognized pattern error. (ANTLR has > been introduced which was not present in NH 1.2) > > I have read some documentation and all of them say that we have to use the > key words "outer join" (left / right) to get this working - in a particular > way. > > We have more than 3000 such <(+)> constructs and was wondering if there is > a way to get this working without refactoring the existing code. > > Thanks for your help in advance. > > Regards, > > Anil > > > -- You received this message because you are subscribed to the Google Groups "nhusers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/nhusers. For more options, visit https://groups.google.com/d/optout.
