Guy Gasiorowski a écrit :
> Bonjour,
> Pour archiver des données, je me sers de INSERT INTO. Mais je voudrais
> automatiser la listes des colonnes. Exemple :
> INSERT INTO VentautoAR.dbo.VEHICULE (dbo.FN_LISTCOLS('vehicule'))
> SELECT (dbo.FN_LISTCOLS('vehicule')) FROM Ventauto.dbo.VEHICULE
> RIGHT OUTER JOIN Ventauto.dbo.ARVENDU ON (Ventauto.dbo.ARVENDU.pointpst =
> Ventauto.dbo.VEHICULE.pointpst)
>
> Je me sers d'une fonction disponible sur internet pour récupérer les noms de
> colonne d'une table. et elle marche.
> J'ai une erreur apparement apres la clause SELECT.
> Est ce que quelqu'un a déjà fait ce genre de jour ?
>
vousne pouvez pas faire cela comme ça il faut passer par du sql dynamique.
A +
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR :
http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
*********************
http://www.datasapiens.com ***********************