IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Delete Particular Partition data from DB2 table


IBM Mainframe Forums -> DB2
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
itjagadesh

New User


Joined: 05 Dec 2006
Posts: 89
Location: chennai

PostPosted: Wed Nov 19, 2008 12:05 pm
Reply with quote

Hi Team,
can anyone help me out on this.

My requirement if to delete data in particular partition of DB2 table.

ie)In our shop ,DB2 table is partitioned and contains maxumum of 255 partition.i need to delete all the records(rows) from say "100 th " partition alone.Because number of records exceeded in that particular partition alone.
Note :
In our shop there is some utility to unload particular partition data from DB2 table to flat file and again load data from flat file to DB2 table.
Can you please advice me on this.

Please correct me if i am wrong on this.

Thanks in Advance
Jagadesh
Back to top
View user's profile Send private message
sushanth bobby

Senior Member


Joined: 29 Jul 2008
Posts: 1020
Location: India

PostPosted: Wed Nov 19, 2008 4:03 pm
Reply with quote

Hi Jagadesh,
Load the table with the empty record. Like,

Code:
LOAD data inddn emtyrec
RESUME YES
into table HQ.tablename REPLACE PART 100:255


Use the utility in your shop. It might be faster.....

Sushanth
Back to top
View user's profile Send private message
Prasanthhere

Active User


Joined: 03 Aug 2005
Posts: 306

PostPosted: Wed Nov 19, 2008 5:19 pm
Reply with quote

Do a load Dummy on 100th partition alone

Code:


//SYSREC00 DD DUMMY                                         
//SYSIN    DD *                                             
  LOAD DATA LOG NO NOCOPYPEND  INDDN SYSREC00       
     INTO TABLE tablename PART 100 REPLACE
                     
Back to top
View user's profile Send private message
sushanth bobby

Senior Member


Joined: 29 Jul 2008
Posts: 1020
Location: India

PostPosted: Wed Nov 19, 2008 5:24 pm
Reply with quote

Quote:
i need to delete all the records(rows) from say "100 th " partition alone.


I must have mis-read it.

Thank YOu Prasanth.....


Sushanth
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> DB2

 


Similar Topics
Topic Forum Replies
No new posts How to save SYSLOG as text data via P... All Other Mainframe Topics 1
No new posts Store the data for fixed length COBOL Programming 1
No new posts DELETE SPUFI DB2 1
No new posts Load new table with Old unload - DB2 DB2 6
No new posts DSNTIAUL driven delete IBM Tools 0
Search our Forums:

Back to Top