Я новичок в postgreSQL. Есть ли способ вставить строку в postgreSQL pgAdmin без использования SQL Editor (SQL-запрос)? Помогите мне, спасибо.
Как вставить строку в postgreSQL pgAdmin?
Ответ 1
Вы можете сделать это без редактора SQL, но лучше делать это по запросам.
Хотя в pgAdmin есть опция, которую вы можете щелкнуть, чтобы иметь окно Excel, в котором вы можете добавлять и обновлять данные в таблице без использования языка SQL. Выберите таблицу, в которую вы хотите добавить строку, и нажмите следующий значок ниже.
Ответ 2
Я думаю, что некоторые ответы не дают ответа на исходный вопрос, некоторые из них вставляют записи, но с операторами SQL и OP явно говорят БЕЗ, поэтому я отправляю правильный ответ: (шаг за шагом)
Ответ 3
Запрещается редактировать данные таблицы без первичного ключа
Если в ваших таблицах нет первичного ключа или OID, вы можете просматривать только данные.
Вставка новых строк и изменение существующих строк невозможно для инструмента "Редактировать данные" без первичного ключа.
Ответ 4
В качестве альтернативы вы можете использовать инструмент запроса:
INSERT INTO public.table01 ( Назовите возраст) ЦЕННОСТИ (?,?);
используйте значок молнии для выполнения.
Ответ 5
Используйте INSERT
:
INSERT INTO tablename (field1, field2) values ('value1', 2);
Ответ 6
В pgAdmin 4 (версия 1.6) в таблице с определенным столбцом первичного ключа.
1) В окне просмотра pgAdmin4 щелкните правой кнопкой мыши по вашей таблице → выберите "Просмотр/Редактирование данных" → "Все строки"
2) На вкладке "Вывод данных" внизу таблицы ниже последней строки будет пустая строка, в которой вы можете вводить новые данные с помощью excel-like.