[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Back-sql and reserved words



On Sat, 17 Nov 2001, Luzian Scherrer wrote:

> Hello,
>
> I have a really annoying problem ; I use back-sql to connect to an
> Oracle Database to map some data from my existing tables to posixAccount
> objectclass. This results sooner or later in a query like this:
>
>   SELECT users.name AS uid FROM users WHERE users.id=?
>
> This does not work because of the 'AS uid' part, uid seems to be an
> Oracle reserved keyword:
>
>   SELECT 'hello' AS uid_ FROM dual;    -- this works
>   SELECT 'hello' AS uid FROM DUAL;     -- this does not work :(
>
> If it were my own objectClass I'd change the attribute name, but of
> course I cannot change posixAccount.
>
> Did anyone else stumble across this?

You should be able to say

	SELECT 'hello' as 'uid' from dual;

Bob Gautier
Ateb Limited