Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Microsoft SQL Server / MSDE _ varchar(MAX) powyżej 8000

Napisany przez: redos 20.06.2015, 18:29:39

Witam,

Potrzebuję w sql 2008 zwiększyć pole zdefiniowane jako varchar(MAX) powyżej 8000 znaków. W Management Studio wywala błąd, natomiast podczas samego zapisu w PHP nadpisuje poprzednią wartość.

Będę wdzięczny za wszelką pomoc.
Pozdrawiam.

Napisany przez: Pyton_000 20.06.2015, 19:03:05

typ TEXT ?

Napisany przez: redos 20.06.2015, 20:02:01

Niestety nadal obcina mi tekst.
Zwiększyłem rozmiar przesyłanego tekstu w ustawieniach serwera dla TEXT, ale nic to nie dało.

Napisany przez: kayman 20.06.2015, 20:32:46

http://stackoverflow.com/questions/13506832/what-is-the-mysql-varchar-max-size
http://stackoverflow.com/questions/6766781/maximum-length-for-mysql-type-text

sprawdź czy to aby mysql obcina text

Napisany przez: redos 20.06.2015, 20:46:50

Zmienna z formularza dochodzi do zapisu we właściwej formie, ale to właśnie przy zapisywaniu coś nie działa - obcina zmienną.

Ok zmieniłem w konfiguracji php.ini wpisy:

mssql.textlimit = 2147483647
mssql.textsize = 2147483647

i działa pięknie zarówno text, jak i varchar(max). Dziękuję za pomoc!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)