Est-il possible ? D'écrire une procédure sql pour ajouter des colonnes à une table existante ? Si je ne me trompe pas, le SQL standard ne le permet pas.
Ce que je fais actuellement, je recréé la table avec
Le problème (non bloquant) est que je ne veux pas créer des tables supplémentaires (table d'entrée est la même que la table de sortie), mais en même temps je ne veux pas avoir un avertissement de SAS qui me dit que je risque de perdre l'information en écrasant la table source.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 proc sql; create table TEMP as select *, newValue as newColumn from TEMP ; quit;
Partager