Ответ 1
На самом деле помогло переключить флажок "Автоматическая фиксация" на консоли, после чего все работает безупречно.
Так просто возникает проблема, когда я хочу редактировать выбранные строки, а затем применять их. Я уверен, что это сработало некоторое время назад. Попробовал перезагрузить драйвер postgres в настройках (да, я использую postgres) Кто-нибудь сталкивался с такой же проблемой? Кто-нибудь преуспеет?
PS. Работает на 142.4861.1.
Я нашел флажок только для чтения в настройках подключения, он не был установлен, переключение не помогло, обновление, перепрограммирование тоже не помогло.
На самом деле помогло переключить флажок "Автоматическая фиксация" на консоли, после чего все работает безупречно.
Попробуйте синхронизировать соединение с базой данных. Это помогло мне в подключении mysql.
Устанавливать и очищать Read-only в свойствах источника данных помогает мне.
Единственное, что на самом деле сработало для меня, пробовав все выше нескольких раз, заключалось в удалении каждого соединения с БД и переделке нового с нуля.
Ответ Диогена работал у меня. В окне инструмента базы данных я щелкнул правой кнопкой мыши на источнике данных и выбрал "Синхронизировать". Впоследствии я смог редактировать ячейки.
Ничего не получилось. Мне пришлось обновить DataGrip с 2017 года по 2018 год.
Мне пришлось открыть проект, перейдя по ссылке: /home/user/.DataGrip2017.2/config/projects/my_project/
Все мои сценарии для этого проекта, поскольку я не хотел импортировать конфигурацию из старой версии Datagrip. Поэтому мне, вероятно, нужно будет понизить рейтинг, снова получить скрипты и обновить.
у меня ничего не получилось, я попытался перезагрузить, сбросить флажок только для чтения, снова синхронизировать и перепроверить чекбоксы, но тщетно.
попробуй это
В настройках IDE (Ctrl + Alt + S), перейдите в базу данных | Генеральный.
Установите флажок "Открыть результаты в новой вкладке" и нажмите "ОК".
Повторите запрос, и вы сможете редактировать и фиксировать изменения на новых вкладках.
Я столкнулся с той же проблемой, но не с Postgres, а с MySql, PhpStorm 2019.1, когда у меня было две схемы, доступные для одного и того же соединения с БД, и мой запрос: select * from users where full_name like '%handy%';
в результате таблица результатов не может быть отредактирована, хотя консоль сообщила, что запрашивает схему stage
. Более конкретный запрос: select * from stage.users where full_name like '%handy%';
использование точного имени таблицы привело к таблице результатов, которую можно было отредактировать.