IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

SQL : Extraction données limitée à 65535 caractètes


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut SQL : Extraction données limitée à 65535 caractètes
    Bonjour,

    J'ai réalisée une requête qui permet de générer automatiquement un fichier xml d'utilisateurs.

    Le hic c'est que la requête me retourne seulement les 65535 premiers caractères et crée donc un fichier xml invalide.

    Comment faire pour récupérer tous les résultats ?

    Ma fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    CREATE FUNCTION [dbo].[xml_genTableSteSt2]
    (
    )
    RETURNS TABLE 
    AS
    RETURN 
    (
    	SELECT '<?xml version="1.0" encoding="ISO-8859-15" ?> <Societes>
    				<Societe Num="0" Nom="Entreprise">'
    				as 'Noeud'
    				UNION ALL SELECT(
    						select	Technicien.[Num] as Num
    								,Technicien.[Noml] as Nom
    						from dbo.Tech Technicien
    						for xml auto
    					)
    	UNION ALL SELECT('</Societe><Societe Num="1" Nom="Entreprise2">')
    	UNION ALL SELECT(
    						select	Technicien.[Num]
    								,Technicien.[Nom]
    						from dbo.ST Technicien
    						for xml auto
    					)
    		UNION ALL SELECT('</Societes></Societe>')
    )
    Une idée ?

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 010
    Billets dans le blog
    6
    Par défaut
    C'est un problème d'IHM, pas de SQL : dans l'IHM SSMS la limite est de 65 Kc.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut
    En effet, merci beaucoup SQLPro

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [11gR2] [JSON/SQL] Extraction de données dans un champ au format JSON
    Par Filippo dans le forum PL/SQL
    Réponses: 3
    Dernier message: 12/03/2015, 11h27
  2. SQL : Extraction données limitée à 65535 caractètes
    Par alex_vino dans le forum Langage SQL
    Réponses: 4
    Dernier message: 24/03/2010, 10h22
  3. [SQL] extraction des différences de 2 select
    Par toxine dans le forum Langage SQL
    Réponses: 8
    Dernier message: 12/08/2005, 13h27
  4. [SQL Server 2000] Générer le script SQL des données
    Par Giovanny Temgoua dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 31/03/2005, 18h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo