Solved

Collections

Posted on 2012-04-12
7
242 Views
Last Modified: 2013-03-01
Hi,

Why we have 3 types of collections(Index-by-tables,Nested tables and V-Arrays)?

Which collection we need to use for different sinarios?

Please provide examples.
0
Comment
Question by:pms_reddy1
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
7 Comments
 
LVL 77

Accepted Solution

by:
slightwv (䄆 Netminder) earned 500 total points
ID: 37838584
This sounds a little like homework or an exam question.


Examples are in the docs that talk about them.

You use one over the other when it makes sense to do so.  Each object type has positives and negatives, also discussed in the docs.

http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/composites.htm#CIHIEBJC

Say you want/need to reference a collection like: mycollection('blue'), then index-by-tables are your only choice.
0
 

Author Comment

by:pms_reddy1
ID: 37855777
Is there any max size applicable for the any/all of the collection types? If so, what is the max size?
0
 
LVL 77

Expert Comment

by:slightwv (䄆 Netminder)
ID: 37857114
It literally took 5 seconds to open the doc link above and ctrl-f to search for limit:

Number of Elements
 
If the number of elements is specified, it is the maximum number of elements in the collection. If the number of elements is unspecified, the maximum number of elements in the collection is the upper limit of the index type.
0
 

Author Comment

by:pms_reddy1
ID: 37859851
I don't think you undersatnd my question correctly.
My question is what is the maximum number of records one collection can hold?
Ex: varray(x),In this what is the x's maximum size we can specify,1000000 or 10000000 ...
Just I have taken the varray ex , In the same way I am looking for the all the collection types.

and I don't like some of your comments like:
>>This sounds a little like homework or an exam question.
>>It literally took 5 seconds to open the doc link above and ctrl-f to search for limit:

If want to answer the readers questions It will be well and good,If you don't want to answer just leave it.Because of this type of comments,people may get bad impression on EE..
0
 
LVL 77

Assisted Solution

by:slightwv (䄆 Netminder)
slightwv (䄆 Netminder) earned 500 total points
ID: 37860456
>>I don't think you undersatnd my question correctly.

I do understand your question.  The answer was posted from the docs.

"the maximum number of elements in the collection is the upper limit of the index type"

If the collection is indexed by an integer, the max is the max value for an integer... assuming you have the memory to hold it.

>>This sounds a little like homework or an exam question.

It is against the rules of the site to provide direct answers to homework questions.  If we feel it might be, we need to ask.  Some members have actually posted an image of the question directly from the text book.  Those are obvious.  Some are not so obvious.

I'm still not convinced your questions are not homework related.

As for the 5 second comment, sorry if it sounds a little harsh but some of the Experts here prefer to help those that help themselves.  For whatever reason you are chosing to use EE as your own personal research asssitant.

This isn't against the rules but personally I do not like helping those not really willing to learn.  I'll keep this in mind in your future questions.

You always have the option of clicking Request Attention and have a Moderator review things.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Create Index on a Materialized View 5 64
Read XML values 8 70
Age Calculation from specific date 19 59
Need to Implment Subset of Oracle Schema to Read-Only version 7 37
This article started out as an Experts-Exchange question, which then grew into a quick tip to go along with an IOUG presentation for the Collaborate confernce and then later grew again into a full blown article with expanded functionality and legacy…
How to Create User-Defined Aggregates in Oracle Before we begin creating these things, what are user-defined aggregates?  They are a feature introduced in Oracle 9i that allows a developer to create his or her own functions like "SUM", "AVG", and…
This video shows, step by step, how to configure Oracle Heterogeneous Services via the Generic Gateway Agent in order to make a connection from an Oracle session and access a remote SQL Server database table.
This video shows how to Export data from an Oracle database using the Original Export Utility.  The corresponding Import utility, which works the same way is referenced, but not demonstrated.

751 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question