@glu-dimaz

Как решить проблему с выводом PHP из MSSQL?

Получаю запись из MSSQL запросом:
$tt = mssql_fetch_assoc(mssql_query($str));
При выводе текста с одной из ячеек - ограничение не более 4096 символов, из-за чего обрезается текст новости. Где регулируется это значение и как сделать больше?
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
MSSQL ограничивает длину возвращаемых данных, поэтому тебе нужно изначально увеличить размер буфера данных:
ini_set('mssql.textlimit', '2147483647');
ini_set('mssql.textsize', '2147483647');
$tt = mssql_fetch_assoc(mssql_query($str));
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@elderl
Если у вас в таблице поле ограниченного размера, то перейдите на nvarchar(max)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы