Salut, je suis débutant en PL/SQL , et merci de m'aider

j'ai voulu copier le résultat fourni par la commande suivante dans une autre colonne, mais ça ne se permet pas, le problème c'est que les données affichées dans la colonne (numero) sont virtuelles, et elles ne sont pas récupérables:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select matricule, periode, salaire, numero , 
RANK() OVER(PARTITION BY  matricule, periode  ORDER BY salaire ) " numero"
from donnees_perso;
Est ce qu'il y a moyen de remédier à ça ???

Merci d'avance.