Bonjour bonjour,
Je cherche à insérer des colonnes avec une valeur par défaut dans une requête SQL à partir d'Excel. Mon but n'est pas de modifier la table SQL, mais d'ajouter des colonnes avec une valeur par défaut. Je tente avec un code de ce type :
Le code est bien entendu générique (et ne fonctionne pas).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT VAR1, '2017' AS VAR2, VAR3 FROM (...) WHERE (...) GROUP BY VAR1, VAR2, VAR3 ORDER BY VAR1, VAR2, VAR3
J'obtiens ainsi le message d'erreur suivant de la part de Microsoft Visual Basic :
Après test, c'est le '2017' AS VAR2 qui bloque, et j'ai du mal à comprendre pourquoi.Erreur d'exécution '-2147467259 (80004005)':
SQL0203 : La colonne ou la variable globale VAR2 est introuvable.
Cause . . . . . : VAR2 n'a pas été trouvé en tant que colonne de la table *N dans *N, et n'a pas été trouvé en tant que variable globale dans *N. Si le nom de table est *N, VAR2 ne se trouve dans aucune des tables ou vues pouvant être référencées. (...)
Je vous remercie d'avance et vous souhaite une bonne journée.
Partager