Bonjour,

J'ai une interrogation. Evidemment sinon je ne serais pas ici allez-vous dire

Disons que dans un programme pl/sql j'ai deux variables. La première me donne le nom d'une table, la seconde le nom d'une des colonnes de cette table.

Comment puis je faire pour aller récupérer le type et la taille de cette colonne dans la table ?

Un exemple. J'ai une table définie comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
create table TEST
(
  FIELD1 VARCHAR2(50),
  FIELD2 VARCHAR2(25),
  FIELD3 NUMBER
)
A un moment dans mon code pl/sql je voudrais avoir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
NomDeTable:='Test';
NomDeCol:='Field1';
TypeCol:=TourDeMagiePourLeType(NomDeTable, NomDeCol);
-- qui me renverrait une valeur qui me dit que c'est un VARCHAR2
TailleCol:=TourDeMagiePourLaTaille(NomDeTable, NomDeCol);
-- qui me renverrait 25
Quelqu'un a une idée de comment écrire ces TourDeMagiePourLeType & TourDeMagiePourLaTaille ?

merci de votre aide