What I was trying to do is develop a java application using the ODBC and then
move it to postgres & a linux database when I had everything working.
Unfortunately, I have discovered that there are many differences in the
"standard SQL" that each driver uses.
I could not find any ODBC drivers that us local data that allow the "||"
concatenation symbol. Most of them use the "+" symbol. I have found the same
problem with "Memo" vs "text" fields as well. The ODBC driver for dbase (the
one which seems to work best in my case) also uses the # symbol for dates
while postgres likes the ' symbol.
I guess I have to live with this and write separate query statements for each
implementation.
Doug
Herouth Maoz wrote:
> At 03:15 +0200 on 03/10/1999, "D'Arcy" "J.M." Cain wrote:
>
> > While you are correct in your solution, it isn't a parser bug. It just
> > follows the spec. There has been talk of allowing the first form as
> > an extension.
>
> Since when has "+" become the string concatenation operator? It used to be
> "||" last time I checked.
>
> Herouth
>
> --
> Herouth Maoz, Internet developer.
> Open University of Israel - Telem project
> http://telem.openu.ac.il/~herutma