J'extraie la valeur d'une colonne (varchar 2000) via une=20
requete select or celle-ci ne m'affiche que les 255=20
premiers caract=E8res.
En passant par l'analyseur de requete j'ai une option qui=20
me permet d'afficher plus de 255 caract=E8res mais le souci=20
c'est comment activer cette option dans une ps ou autre=20
requ=EAte transact-sql.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
aucun intérêt !!!
Je m'explique : le Query Analyseur est un programme client comme n'importe quel application qui accède à la base de données. La limitation du nombre de caractères retourné est donc propre à Query Analyser et non à SQL Server !
En l'occurence tes proc stock, vue, fonctions et triggers utiliseront la totalité des données, sauf à dépasser les 8 060 caractères ASCII ou 4 030 caractères UNICODE...
Ce n'est donc qu'un probléme d'affichage spécifique à Query Analyzer...
Pour modifier cet affichage (et donc rendre plus lent l'apparition des résultats) : Dans le menu : Outils options onglet "resultat" nombre max de caractères par colonne
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Louis a écrit:
Bonjour,
J'extraie la valeur d'une colonne (varchar 2000) via une requete select or celle-ci ne m'affiche que les 255 premiers caractères. En passant par l'analyseur de requete j'ai une option qui me permet d'afficher plus de 255 caractères mais le souci c'est comment activer cette option dans une ps ou autre requête transact-sql.
Merci d'avance
Louis
aucun intérêt !!!
Je m'explique : le Query Analyseur est un programme client comme n'importe quel
application qui accède à la base de données.
La limitation du nombre de caractères retourné est donc propre à Query Analyser
et non à SQL Server !
En l'occurence tes proc stock, vue, fonctions et triggers utiliseront la
totalité des données, sauf à dépasser les 8 060 caractères ASCII ou 4 030
caractères UNICODE...
Ce n'est donc qu'un probléme d'affichage spécifique à Query Analyzer...
Pour modifier cet affichage (et donc rendre plus lent l'apparition des résultats) :
Dans le menu :
Outils
options
onglet "resultat"
nombre max de caractères par colonne
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Louis a écrit:
Bonjour,
J'extraie la valeur d'une colonne (varchar 2000) via une
requete select or celle-ci ne m'affiche que les 255
premiers caractères.
En passant par l'analyseur de requete j'ai une option qui
me permet d'afficher plus de 255 caractères mais le souci
c'est comment activer cette option dans une ps ou autre
requête transact-sql.
Je m'explique : le Query Analyseur est un programme client comme n'importe quel application qui accède à la base de données. La limitation du nombre de caractères retourné est donc propre à Query Analyser et non à SQL Server !
En l'occurence tes proc stock, vue, fonctions et triggers utiliseront la totalité des données, sauf à dépasser les 8 060 caractères ASCII ou 4 030 caractères UNICODE...
Ce n'est donc qu'un probléme d'affichage spécifique à Query Analyzer...
Pour modifier cet affichage (et donc rendre plus lent l'apparition des résultats) : Dans le menu : Outils options onglet "resultat" nombre max de caractères par colonne
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Louis a écrit:
Bonjour,
J'extraie la valeur d'une colonne (varchar 2000) via une requete select or celle-ci ne m'affiche que les 255 premiers caractères. En passant par l'analyseur de requete j'ai une option qui me permet d'afficher plus de 255 caractères mais le souci c'est comment activer cette option dans une ps ou autre requête transact-sql.
Merci d'avance
Louis
Med Bouchenafa
Cela dépend de l'outil que tu utilises. Si tu passes par ODBC, cela peut être une limite de la version du driver utilisé Prend une version plus récente.
-- Bien cordialement Med Bouchenafa TETRASET 75015 Paris "Louis" a écrit dans le message de news: 2306001c45e8d$eab3fb40$ Bonjour,
J'extraie la valeur d'une colonne (varchar 2000) via une requete select or celle-ci ne m'affiche que les 255 premiers caractères. En passant par l'analyseur de requete j'ai une option qui me permet d'afficher plus de 255 caractères mais le souci c'est comment activer cette option dans une ps ou autre requête transact-sql.
Merci d'avance
Louis
Cela dépend de l'outil que tu utilises.
Si tu passes par ODBC, cela peut être une limite de la version du driver utilisé
Prend une version plus récente.
--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris
"Louis" <anonymous@discussions.microsoft.com> a écrit dans le message de news:
2306001c45e8d$eab3fb40$a601280a@phx.gbl...
Bonjour,
J'extraie la valeur d'une colonne (varchar 2000) via une
requete select or celle-ci ne m'affiche que les 255
premiers caractères.
En passant par l'analyseur de requete j'ai une option qui
me permet d'afficher plus de 255 caractères mais le souci
c'est comment activer cette option dans une ps ou autre
requête transact-sql.
Cela dépend de l'outil que tu utilises. Si tu passes par ODBC, cela peut être une limite de la version du driver utilisé Prend une version plus récente.
-- Bien cordialement Med Bouchenafa TETRASET 75015 Paris "Louis" a écrit dans le message de news: 2306001c45e8d$eab3fb40$ Bonjour,
J'extraie la valeur d'une colonne (varchar 2000) via une requete select or celle-ci ne m'affiche que les 255 premiers caractères. En passant par l'analyseur de requete j'ai une option qui me permet d'afficher plus de 255 caractères mais le souci c'est comment activer cette option dans une ps ou autre requête transact-sql.