[Show all top banners]

Obie Trice
Replies to this thread:

More by Obie Trice
What people are reading
Subscribers
:: Subscribe
Back to: Kurakani General Refresh page to view new replies
 Oracle SQL question
[VIEWED 5066 TIMES]
SAVE! for ease of future access.
Posted on 07-16-07 1:57 PM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

Hello,
this might be very basic question for you. I have a SQL statement that returns more than 150,000 tuples. I want to break the result to process. I mean I want to process the first 100,000 records first, then rest. Is there anyway I can break this by SAMPLING... I am using Oracle 8i PL/SQL.. Any help would be appriciated.

TY
 
Posted on 07-16-07 3:43 PM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

I am kinda doing this within stored proc... something like if counter < 50000 then process... It's working, but i want to know if there is any way to embed code within SQL... might be dumb question
 
Posted on 07-16-07 3:47 PM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

yea that's a pretty dumb question
 
Posted on 07-16-07 9:21 PM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

Is this for School or work related?
 
Posted on 07-16-07 9:43 PM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

Bob,
does it matter if it is school or work related? I had to generate an extract file, which got really long, so i was thinking of processing by breakin up. Anyways I already figured out, so chill out
 
Posted on 07-17-07 10:03 AM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

Hey Orbie,
Cna/ Do you use Perl script at all? Just a thought, U could call the stored proc within the perlscript and split the output file into multiple files.
 
Posted on 07-17-07 10:16 AM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

This might be a good idea.

Since you have so much data why don't you break it apart.
In a Stored Procedure , Create 3 temp table
Create table #TempTable1
(col1 int,col 2 int,col3 money.....)
then insert the data like 50000 in one temp table 1, another 50000 in temptable2 and so on.
insert into #TempTable1 (col1, col2, col3,....) values (select col1, col2, col3, ...from OriginalTable where .....(i think here you might wanna counter < 50000)
so now you break the data into 3 part. now all you need to do is selete from those temp tables and create a file. for select, use
Select * from #TempTable1


this might work.
let me know if there is any issue..

KEEP DIGGIN......Keep Programmin......
 
Posted on 07-17-07 10:25 AM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

Obie Trice , how did u do it
 
Posted on 07-17-07 9:22 PM     Reply [Subscribe]
Login in to Rate this Post:     0       ?    
 

In Oracle, use ROWNUM column...
WHERE ROWNUM < 50000 but you cannot use ROWNUM > 50000 in Oracle 8i or 9i. I am not sure... it didn't work for me So I used MINUS operator. Your logic could work too.

For eg.
SELECT * FROM TAB1
MINUS
SELECT * FROM TAB1 WHERE ROWNUM < 50

I think in SQL server, they use key word LIMIT I think. BTW, how many of you work in Oracle? I know there are bunch of guys in SQL server.
 


Please Log in! to be able to reply! If you don't have a login, please register here.

YOU CAN ALSO



IN ORDER TO POST!




Within last 90 days
Recommended Popular Threads Controvertial Threads
TPS Re-registration case still pending ..
Toilet paper or water?
and it begins - on Day 1 Trump will begin operations to deport millions of undocumented immigrants
Tourist Visa - Seeking Suggestions and Guidance
From Trump “I will revoke TPS, and deport them back to their country.”
advanced parole
I hope all the fake Nepali refugee get deported
Sajha Poll: Who is your favorite Nepali actress?
ढ्याउ गर्दा दसैँको खसी गनाउच
To Sajha admin
Problems of Nepalese students in US
Mamta kafle bhatt is still missing
अरुणिमाले दोस्रो पोई भेट्टाइछिन्
seriously, when applying for tech jobs in TPS, what you guys say when they ask if you have green card?
MAGA denaturalization proposal!!
Are Nepalese cheapstakes?
Nepali Psycho
How to Retrieve a Copy of Domestic Violence Complaint???
wanna be ruled by stupid or an Idiot ?
Travel Document for TPS (approved)
NOTE: The opinions here represent the opinions of the individual posters, and not of Sajha.com. It is not possible for sajha.com to monitor all the postings, since sajha.com merely seeks to provide a cyber location for discussing ideas and concerns related to Nepal and the Nepalis. Please send an email to admin@sajha.com using a valid email address if you want any posting to be considered for deletion. Your request will be handled on a one to one basis. Sajha.com is a service please don't abuse it. - Thanks.

Sajha.com Privacy Policy

Like us in Facebook!

↑ Back to Top
free counters