Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Oracle Miscellaneous > Re: Conditional...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 4 Topic 6963 of 7280
Post > Topic >>

Re: Conditional Union ?

by General Fear <richmarin@[EMAIL PROTECTED] > Jun 20, 2008 at 03:54 AM

On Jun 20, 1:58 am, Carlos <miotromailcar...@[EMAIL PROTECTED]
> wrote:
> On 20 jun, 06:32, General Fear <richma...@[EMAIL PROTECTED]
> wrote:
>
>
>
> > I am using 10g.
>
> > Below is a crude example of what I am trying to do
>
> > Procedure
> > ( pi_input as interger
> > )
>
> > is
>
> > Cursor A
> >    is
> > Select 'A' as Letter from Dual;
>
> > Cursor B
> >   is
> > Select 'A' as Letter from Dual;
> >    Union
> > Select 'B' as Letter from Dual;
>
> > If pi_input = 1 then
> >   Open A
> > Else
> >   Open B
> > End If
>
> > Notice that Select 'A' as Letter from Dual  is in two cursors. If I
> > have to make a change to Cursor A, I also have to do it again in
> > cursor B because "Select 'A' as Letter from Dual' is in two cursors.
>
> > Is it possible to eliminate repeat code in the above example? What do
> > I need to do.
>
> Not so sure about what you're trying to do but:
>
> Select 'A' as Letter from Dual
>    Union ALL
> Select 'B' as Letter from Dual
>  WHERE 1 = :pi_input;
>
> should eliminate redundant code.
>
> HTH
>
> Cheers.
>
> Carlos.

Thanks. This is a good lead.

The problem is the user will be given two choices. If they click one
way. It is a simple select in Oracle, however, if they pick another
option on the Visual Basic GUI, that means several unions.

I wanted to avoid maintaining several cursors that are basically the
same.

Thanks!
 




 4 Posts in Topic:
Conditional Union ?
General Fear <richmari  2008-06-19 21:32:37 
Re: Conditional Union ?
Carlos <miotromailcarl  2008-06-19 23:58:53 
Re: Conditional Union ?
Robert Klemme <shortcu  2008-06-20 01:31:53 
Re: Conditional Union ?
General Fear <richmari  2008-06-20 03:54:10 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed Dec 3 0:30:07 CST 2008.