|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 271 ![]() |
Bonjour,
Voici l'énoncé de mon problème : Lorsque je fais un select sur une colonne de type varchar(MAX) le texte retourné est tronqué a environ 3500 caractères. Ma configuration : MS SQL SERVER LAMP - PHP 5.2 ODBC + FREETDS Solutions déjà essayées : - Passer la colonne en type text et faire un select comme ça : Code :
SELECT cast([nonDeLaColonne] AS text) ... - Passer la colonne en varchar(8000) => sans effet. - Modifier le : "text size =" du fichier freedts.conf => sans effet. Si quelqu'un a une idée, n'hésitez pas. Merci de votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 074 ![]() |
Ce n'est pas un problème de SQL Server. Il peut restituer jusqu'à 2 Go de données dans une seule colonne. C'est un problème soit côté middleware (FreeTDS ???), soit côté code client (PHP).
EN sus SQL Server ne tourne pas sous Linux, or vous indiquez LAMP ??? A 6
__________________
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 confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 271 ![]() |
Salut SQLpro et merci de ta réponse. Je pense aussi que le problème se situe du côté ODBC FREETDS. Sinon pour info mon msslq server tourne sur un serveur microsoft et mon l'application PHP 5.2 qui accède à la base de donnée tourne sur du LAMP. C'est d'ailleurs pour cela que j'ai besoin d'un protocol ODBC pour faire l'interface.
|
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 271 ![]() |
Je n'ai malheureusement pas trouvé de solution. Donc j'ai été obligé de transférer ma base MSSQL sur un serveur MYSQL => la colonne commentaires peut maintenant contenir 10 000 caractères.
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com