Developpez.com - SQL-Server
X

Choisissez d'abord la catégorieensuite la rubrique :


Générer des fichiers textes à partir du contenu d'une colonne

Date de publication : 07/10/2007

Par Rudi Bruchez (contact)
 

Comment créer des fichiers textes différents, à partir du contenu d'une colonne de table SQL

I. Présentation du ScreenCast
II. Créer des tables de test


I. Présentation du ScreenCast

Ce tutoriel est un screencast, c'est-à-dire un enregistrement d'écran. Pour le visualiser, vous devez disposer du plugin Flash adapté à votre navigateur.

Vous pourrez ainsi suivre pas à pas la création d'un lot SSIS (SQL Server 2005 Integration Services) qui vous montre comment exporter le contenu d'une table, en séparant les lignes dans plusieurs fichiers texte, selon le contenu d'une colonne.

Vous trouverez ci-dessous le code de création de la table de test, si vous voulez reproduire le contenu de ce tutoriel.

The Camtasia Studio video content presented here requires JavaScript to be enabled and the latest version of the Macromedia Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.


II. Créer des tables de test


USE tempdb
GO

CREATE TABLE dbo.test (userId int not null, info varchar(100) not null)
GO

INSERT INTO dbo.test (userId, info) VALUES (44, 'ligne 1 pour 44')
INSERT INTO dbo.test (userId, info) VALUES (44, 'ligne 2 pour 44')
INSERT INTO dbo.test (userId, info) VALUES (44, 'ligne 3 pour 44')
INSERT INTO dbo.test (userId, info) VALUES (44, 'ligne 4 pour 44')

INSERT INTO dbo.test (userId, info) VALUES (55, 'ligne 1 pour 55')
INSERT INTO dbo.test (userId, info) VALUES (55, 'ligne 2 pour 55')
INSERT INTO dbo.test (userId, info) VALUES (55, 'ligne 3 pour 55')
INSERT INTO dbo.test (userId, info) VALUES (55, 'ligne 4 pour 55')


Valid XHTML 1.1!Valid CSS!

Copyright © 2007 Rudi Bruchez. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique SQL-Server