Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Single Quote ( ' ) problem in SQL

Re: Single Quote ( ' ) problem in SQL

From: Alexey E. Neckrasow <nec_at_leaves.spb.su>
Date: 1997/03/12
Message-ID: <33267B47.409B@leaves.spb.su>#1/1

Hi!

You have to double the quote:

        Select blah, blah, blah 
        From A
        where Name = 'O''Conner';

Ajay M. Kakade wrote:
>
> I have a main table A and contains a column Name. For this column Name I have
> a lookup table. In many of the names there is a single quote present
> for example O'Conner. In my application I display a list of Names from the
> lookup table. When the user selects names like O'Conner a dynamic SQL is
> generated which looks like
> Select blah, blah, blah
> From A
> where Name = 'O'Conner';
> This bombs with an error. The biggest consideration is that all my queries
> are generated dynamically using some algorithm which would select rows from
> tables and generate a SQL from the users input. So I do not have much control
> over the query.
> Has somebody got a solution for this Single Quote Problem. I would be
> grateful if somebody would share a solution with me.
>
> Thanks in advance.
>
> Ajay Kakade
 

-- 
Regards. Alexey Neckrasow. Leaves Inc. Russia.
e-mail: nec_at_leaves.spb.su
Received on Wed Mar 12 1997 - 00:00:00 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US