tables pl/sql -variables d'entrée et sortie
Bonjour,
a propos des tables pl/sql,en quoi ces tables sont plus utiles par rapport à des tables de bases de données?
Permettent elles de meilleures performances au niveau de l'accès aux données?
J'ai lu que ces tables utilisent un accès non consécutif.
comment est ce possible puisque le premier champ de cette table est un index?
Par contre, comment peut on affecter une valeur négative à un index d'une table pl/sql.
Dans quelles situations ces tables sont elles les plus utilisées?
Merci de votre aide.
Sinon, je suis un peu perdue par rapport aux définitions de variables de sortie et d'entrée sous sql +.
Je comprends tout à fait la notion de variable de sortie, qui est une variable sql+ créee par exemple pour récupérer le résultat d'une fonction pl/sql.
Mais qu'entend on exactement par variable d'entrée : s'agit il des variables de substitution qui stockent des valeurs utilisées dans des blocs pl/sql?
Si oui, en existe t-il d'autres sortes que les variables de substitution?
Sinon, concernant les curseurs implicites, si on considère son attribut sql%rowcount, que signifie le signe % ?
Je vous remercie encore beaucoup de votre aide.
Cordialement.
Nathalie Harbonne
tables plsql et variables d'entrée
Bonjour et merci de votre conseil.
il se trouve que j'ai déjà fait plusieurs exercices à propos des thèmes évoqués, mais je ne peux pas répondre à une question telle que 'les tables pl/sql permettent elles une amélioration des performances.
Je vois qu'elles servent à stocker des données de même type et c'est le seul avantage que je vois à leur utilisation, mais peut être n'est ce pas le seul.
Sinon, à propos des variables d'entrée c'est après avoir fait quelques exercices que j'ai constaté que seules les variables de substitution pouvaient
servi de variables d'entrée.
Peut être que je me trompe et que cette réponse est incomplète; c'est pour cela que je me permets de poser ces questions.
Meci de votre compréhension.
Cordialement.
Nathalie