Re: [cx-oracle-users] How do you use Aliases?
Brought to you by:
atuining
From: Jay <ja...@sc...> - 2015-06-09 21:51:04
|
Yes, It also results in "cx_Oracle.DatabaseError: ORA-00923: FROM keyword not found where expected" I know when I run the command from plsql, or perl, I can quote the Alias "UID" and the query works as expected. But I've tried every way I can find on the Internet of quoting a string to Oracle with Python, and none of it seems to work. for some reason, python just refuses to pass that string to Oracle as a quoted value it would seem. -= Jay =- On Tue, Jun 9, 2015 at 3:27 PM, Fawcett, David (MNIT) < Dav...@st...> wrote: > Have you tried > > > > 'SELECT EMPLID AS UID FROM TABLE WHERE EMPLID=:emplid' > > > > *From:* Jay [mailto:ja...@sc...] > *Sent:* Tuesday, June 09, 2015 3:49 PM > *To:* cx-...@li... > *Subject:* [cx-oracle-users] How do you use Aliases? > > > > Trying to use an alias with cx_Oracle and nothing I'm trying seems to work: > > > > cursor.execute('SELECT EMPLID "UID" FROM TABLE WHERE EMPLID=:emplid', > {'emplid':'123456'}): > > > > fails with: > > > > cx_Oracle.DatabaseError: ORA-00923: FROM keyword not found where expected > > > > I've tried every way I can find on the internets to quote/insert that > Alias, but nothing seems to work. All I'm trying to do is alias EMPLID as > UID. > > > > Is this just something that can't be done with this driver?? or Python? > or?? > > > > -= Jay =- > > > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > cx-oracle-users mailing list > cx-...@li... > https://lists.sourceforge.net/lists/listinfo/cx-oracle-users > > |