Господа, доброго времени суток.
Столкнулся с такой неприятной проблемой: создаю в таблице столбец типа text. Инсерчу длинную строку. Строка видна, пока количество символов не пересекает определенного значения. Потом строка пропадает. Всё. Заселектить значение поля не получается. Там пусто.
Но в ячейке есть данные. Их можно достать программно (например, NpgsqlCommand npgSqlCommand = new NpgsqlCommand("SELECT * FROM test_page", npgSqlConnection);). Или через буфер.
В чем проблема?
Заранее спасибо за ответ.
Да, версия ПГ – 9.2.
Так не бывает. Что-то вы
Так не бывает. Что-то вы делаете не так.
Есть командно-строчная утилита psql в ней SELECT значение поля показывает или нет?
Показывает. Прошу
Показывает.
Прошу проверить.
INSERT INTO parser_table1(
url, text1)
VALUES ('x',' набить много символов ');
Url и Text1 - text
если набить более 5к символов, то строка частично пропадает прям в редакторе.
И сохраняет он ее тоже криво.
Раз показывает, значит
Раз показывает, значит проблема в вашем редакторе, который криво работает с UTF-8
этот редактор - pgAdmin III
этот редактор - pgAdmin III 1.16.1
Можете посоветовать что-нибудь из своего опыта в пользовании?
psql лучший инструмент для
psql лучший инструмент для каких-то временных правок. Безглючный насколько это возможно.
Если у вас потребность в регулярных правках, забивании данных - пишите своё приложение: php или perl + браузер вам в руки.