Bonjour,

J'ai une table TOTO avec la structure suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
SQL> desc TOTO
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 INDX                                      NOT NULL NUMBER
 KEY                                NOT NULL VARCHAR2(1)
 PRIORITY                                           NUMBER(6)
 MODE                                             NUMBER(1)
 TYPE_OF_CLIENT                                   VARCHAR2(3)
 PLAN_ID                                  VARCHAR2(64)
 TRANSACTION_TYPE                                 NUMBER(2)
 UNIT                                       VARCHAR2(5)
J'aimerai inverser le champ TRANSACTION_TYPE avec PLAN_ID. Ca donnerai ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
SQL> desc TOTO
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 INDX                                      NOT NULL NUMBER
 KEY                                NOT NULL VARCHAR2(1)
 PRIORITY                                           NUMBER(6)
 MODE                                             NUMBER(1)
 TYPE_OF_CLIENT                                   VARCHAR2(3)
 TRANSACTION_TYPE                                 NUMBER(2)
 PLAN_ID                                  VARCHAR2(64)
 UNIT                                       VARCHAR2(5)
J'ai vu sur le net, avec des ALTER tables, il n'y a pas de syntaxe pour permuter. Des idées ?

Merci d'avance pour votre réponse.