Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Oracle partition key update question
Yes, and since at least Oracle 8.1, if you create the table with, or enable
'ROW MOVEMENT' on the record.
Of course, there is an additional overhead to doing this, you are effectively doing a delete and insert, but if you have a packaged application that does silly things you may need to do this.
eg. If you partition Payroll result tables by employee ID, and then you need to correct the employee ID, you update the EMPLID column in every table in the database, and thus you could cause the rows in the payroll result tables to move between partiitions (the name of the vendor that delivers core functionality to permit such updates has been witheld).
regards
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org]On Behalf Of Warren Homer
Sent: 04 July 2004 20:42
To: oracle-l_at_freelists.org
Subject: Oracle partition key update question
Hi,
is it possible in Oracle 9i to update a column in the partition key that causes the record to change from one partition to another.
Thanks.
Warren.
[AU only]