Création d'index dans SAS via ODBC Teradata
Bonjour,
Je souhaite créer un index lors d'une requête via odbc teradata dans SAS du type:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Proc sql;
connect to TERADATA ( paramètres de connexion);
execute (database esp_etude) by TERADATA;
create table lib.tab2 as
select *
from CONNECTION TO TERADATA
(
select *
FROM esp_etude.Tab1
);
disconnect from TERADATA;
quit; |
Ensuite
Code:
1 2 3 4
|
PROC SQL ;
CREATE INDEX num_tel ON lib.tab2 ;
QUIT ; |
Mais j'ai ce genre d'erreur :La fonction MISE A JOUR EN-TETE/VARIABLE n'est pas prise en charge par le moteur TERADATA.
WARNING: The Table lib.tab2 réside dans une bibliothèque SAS qui ne prend pas en charge l'indexation.
Comment résoudre ce pb autrement que faire un create table classique en declarant les variables + index + faire un insert car j'ai en effet, plus de 140 colonnes à déclarer .
Merci d'avance pour votre aide