What i need -->

I need to pull out the group names from group list field(c104). Since it
contains the group id and not the group names i need to convert it back to
group names;

Also can we do a select statement for group list field where we say

select count(*) from t9 where c104 like '1';

I am on oracle DB and the list i have checked for every other string habits;

regards



On Tue, Feb 16, 2010 at 4:00 PM, Joe D'Souza <jdso...@shyle.net> wrote:

> **
> Have you tried retrieving the same using a simple select statement using a
> like clause? I do not see a distinct advantage of using a cursor to retrieve
> what you are trying to.
>
> Joe
>
>  -----Original Message-----
> *From:* Action Request System discussion list(ARSList) [mailto:
> arsl...@arslist.org]*on Behalf Of *remedy.help
> *Sent:* Tuesday, February 16, 2010 4:42 PM
> *To:* arslist@ARSLIST.ORG
>  *Subject:* Re: SQL help needed
>
>  **
> the error points to the Fetch statement Fetch C1 into froup_id,group_name
> It will be great if somebody has done sql manipulations on the C104 filed
> of the t9(User Form)
>
> On Tue, Feb 16, 2010 at 3:37 PM, Joe D'Souza <jdso...@shyle.net> wrote:
>
>> **
>> What is the error that you are getting?
>>
>> Joe
>>
>>  -----Original Message-----
>> *From:* Action Request System discussion list(ARSList) [mailto:
>> arsl...@arslist.org]*on Behalf Of *amit dw
>> *Sent:* Tuesday, February 16, 2010 4:20 PM
>> *To:* arslist@ARSLIST.ORG
>> *Subject:* SQL help needed
>>
>> **
>>   Hello All,
>>
>>
>> Below is the problem and way I was trying to handle it
>>
>>
>>
>> C_list contains comma separated values of group Id’s. this list contains
>> all the group id’s associated to a particular login name.
>>
>>
>>
>> C_list= (1,15005,800005,800003,800004,805)
>>
>>
>>
>> This variable will be holding up dynamically value in numbers.
>>
>>
>>
>> For group id numbers in simple sql statement we can get the result
>> corresponding name using the below query,
>>
>>
>>
>> Select c105,c106 from t10 where c106 in (1, 101,102,104).
>>
>>
>>
>> Same query when I tried transforming in a cursor it throws up a
>> compilation error. The error points out to a fetch statement where we try
>> and fetch the data from the cursor for one particular group id.
>>
>>
>>
>> Declare cursor c1 as select c105,c106 from t10 where c106 in(c_list);
>>
>> Begin
>>
>> Open c1;
>>
>> Loop
>>
>> Fetch C1 into g_num,g_name;
>>
>> dbms_output.put_line(g_name);
>>
>> EXIT WHEN C1%NOTFOUND;
>>
>> END LOOP;
>>
>> Close c1;
>>
>> End;
>>
>>
>>
>> Hope it explains the problem I am facing.
>>
>> Any suggestions/Comments or previously implemented code will be helpful
>> for me.
>>
>>  _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers
> Are"_
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"

Reply via email to