Est-il possible sous Oracle 9i de créer un alias de colonne : une colonne nommée C1 devrait s'appeler CODE pour être plus compréhensible. On ne peut pas en changer le nom car applicatif derrière...
Je doute que ça existe mais à tout hasard...
Merci
Version imprimable
Est-il possible sous Oracle 9i de créer un alias de colonne : une colonne nommée C1 devrait s'appeler CODE pour être plus compréhensible. On ne peut pas en changer le nom car applicatif derrière...
Je doute que ça existe mais à tout hasard...
Merci
Bonjour
Il n'existe pas de fonctionnalité qui permette de définir une fois pour toutes un alias de colonne.
C'est dans chacune de vos requêtes que vous devez le faire :
Vous pouvez éventuellement créer une vue avec la colonne nommée directement CODE, si c'est utilisable dans votre contexte.Code:select C1 CODE from latable;
avec sqlplus :Citation:
Envoyé par plochert
sinon avec une vue :Code:
1
2
3
4
5
6
7
8 SQL> create table t as select 1 c1 from dual; Table created. SQL> col c1 head CODE SQL> select * from t; CODE ---------- 1
mais un "synonyme de colonne", si c'est ce que tu recherches, ça n'existe pas.Code:
1
2
3 SQL> create view jolievue as select c1 code from t; View created.