Обсуждение: ecpg odd syntax error at array index
Hello, seems odd, but why is the first SELECT a, quote: syntax error at or near "[" while the second one is OK ? Do spaces really make a difference for ecpg before an array index ? myfunction () { EXEC SQL BEGIN DECLARE SECTION; char chtm[23][19]; EXEC SQL END DECLARE SECTION; EXEC SQL SELECT mycolumn INTO :chtm[ 0] FROM mytable WHERE ...; EXEC SQL SELECT mycolumn INTO :chtm[1] FROM mytableWHERE ...; } Versions are: ecpg (PostgreSQL 7.4) 3.0.0 Linux scaleo 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002 i686 unknown Jürgen Cappel
On Sat, Dec 27, 2003 at 03:18:45PM +0100, Jürgen Cappel wrote: > seems odd, but why is the first SELECT a, quote: syntax error at or near "[" > while the second one is OK ? Do spaces really make a difference for ecpg > before an array index ? Unfortunatley yes. I just fixed this in CVS. As for the other bug you reported I have to dig a little deeper to see what happens. Michael -- Michael Meskes Email: Michael at Fam-Meskes dot De ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: meskes@jabber.org Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!