Comment trier un tableau associatif en PL/SQL?
J'ai un tableau associatif comme ceci:
continent_population('Australia') := 30;
continent_population('Antarctica') := 90;
continent_population('UK') := 50;
Comment puis-je trier ce tableau d'après les valeurs de PL/SQL? Merci!
Ce serait une triés tableau associatif ressemble? Serait la clé "Australia" encore être associée avec le numéro 30? Si oui, quelle serait la différence entre une triés et non triés tableau associatif?
Je veux ce tableau à trier parce que j'ai besoin d'afficher chaque valeur de l'ASC de l'ordre, mais encore conserver la corrélation entre la clé et la valeur.
Je veux ce tableau à trier parce que j'ai besoin d'afficher chaque valeur de l'ASC de l'ordre, mais encore conserver la corrélation entre la clé et la valeur.
OriginalL'auteur Marian | 2011-10-17
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas trier un tableau associatif des valeurs, mais vous avez à convertir les données à une autre structure de données et de faire le tri. La façon la plus simple aurait été de le convertir à un autre tableau associatif où les clés et les valeurs de lieux d'échange, mais qui a besoin de vos valeurs de clé doit être unique.
Ci-dessous est un exemple adapté à votre cas de Tri PL/SQL Collections. Veuillez consulter cet article pour plus de détails.
Imprime:
OriginalL'auteur user272735