|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : avril 2010 Messages : 75 ![]() |
Bonjour,
J'ai actuellement un résultat de requête que j'obtient en XML grace à Mon problème est que je voudrais pouvoir le sauvegarder / l'exporter dans un fichier. Est-ce possible ? une commande en code par exemple ? Car je vais par la suite automatiser la sauvegarde. Merci d'avance. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
En ligne de commande avec bcp.exe en fichier OUT.
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : avril 2010 Messages : 75 ![]() |
Merci, j'ai vus bcp et out.
Mais il s'avère que je n'arrive pas à faire une requête avec bcp : Code :
bcp maRequête out "Chemin de mon Bureau" -T -c
Syntaxe incorrecte vers 'out'. Sachant que dans maRequête j'incorpore FOR XML PATH, ROOT('Test') à la fin, et que ma requête fonctionne correctement. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() |
Pour ce qui concerne ta requête, créer une procédure stockée.
et utilise cette procédure stockée dans le bcp. |
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : avril 2010 Messages : 75 ![]() |
Désolé, je me suis planté d'erreur, je l'ai modifier.
Pour la procédure stoké, j'ai vus que c'est ce qui était souvent utilisé, mais l'écriture de mes requêtes se modifient automatiquement suivant les actions de l'utilisateur, et je ne peut donc pas vraiment faire de procédure stocké. C'est pour cela que j'essaie de le faire de cette manière |
|
|
00
|
|
|
#6 | |
![]() ![]() ![]() Nicolas SouquetAdministrateur de base de données Inscription : janvier 2005 Messages : 4 670 ![]() |
Bonjour,
Citation:
Ensuite pour bcp : Code :
bcp "EXEC maBD.dbo.maProcedure @parametres" queryout c:\monFichier.ext -c -T
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes. Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com