J'utilise SQL Server 2005. Je souhaite créer une procédure stockée qui enregistre les données dans un fichier .csv
.Je souhaite importer des données de ma procédure stockée dans un fichier csv
Voici la requête que je suis en train mais il ne crée pas un fichier dans mon système:
use PBMS_DocumationWorkflow
go
create proc s_bcpMasterSysobjects
as
select '"' + name + '"'
+ ',' + '"' + convert(varchar(8), crdate, 112) + '"'
+ ',' + '"' + convert(varchar(8), crdate, 108) + '"'
from master..sysobjects
order by crdate desc
go
declare @sql varchar(8000)
select @sql = 'bcp "exec PBMS_DocumationWorkflow..s_bcpMasterSysobjects"
out c:\bcp\sysobjects.txt -c -t, -T -S'+ @@servername
exec master..xp_cmdshell @sql
S'il vous plaît suggérer la cause ou me donner un exemple de code qui fonctionne très bien.
Merci.
Vous obtenez un message d'erreur? Le fichier n'apparaît-il pas? –
il ne montre tout simplement pas d'erreur –