comment trouver la partition de l'enregistrement oracle
J'ai une table et il y a une partition sur elle.
Il y a 16 hachage de la partition à partir de SUBSCRIBER_01 .. etc
Nom de la Table: ABONNÉ
Partition Colonne: CUSTOMER_ID (VARCHAR2 10)
Database : 11g
Comment puis-je trouver la partition d'un enregistrement?
Comme Customer_ID=933587
Vous devez vous connecter pour publier un commentaire.
Select rowid pour la ligne, et le
DBMS_RowID.RowID_Object()
procédure pour extraire les données d'identification de l'objet.http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_rowid.htm#i997153
Chercher les données d'identification de l'objet dans le dictionnaire de données et de lire les subobject_name.
Par exemple:
Vous pouvez à l'aide de ce script:
Je pense que vous ne pouvez trouver le nom de la partition où cust_id = 123... allouées:
essayer cela,
Je suis à l'aide de hachage de partitionnement ici.
J'ai trouvé la réponse.