Вопросы с тегом «postgresql»

Все версии PostgreSQL. Добавьте дополнительный тег для конкретной версии, такой как postgresql-11, если этот контекст важен.

7
Как мне перечислить все базы данных и таблицы, используя psql?
Я пытаюсь изучить администрирование PostgreSQL и начал изучать, как использовать psqlинструмент командной строки. Когда я вхожу в систему psql --username=postgres, как мне перечислить все базы данных и таблицы? Я попробовал \d, dи , dS+но ничего не перечислено. Я создал две базы данных и несколько таблиц с помощью pgAdmin III, поэтому …

5
Как мне перечислить все столбцы для указанной таблицы
Я ищу точную информацию в базе данных, о которой я ничего не знаю. Это сторонний продукт, они не спешат отвечать на некоторые вопросы, и я знаю, что данные лежат в этой базе данных, поэтому я хочу немного заняться ретро-разработкой. Учитывая одну таблицу, возможно ли иметь список имен столбцов для этой …



3
Как вставить значения в таблицу из запроса на выборку в PostgreSQL?
У меня есть стол items (item_id serial, name varchar(10), item_group int)и стол items_ver (id serial, item_id int, name varchar(10), item_group int). Теперь я хочу вставить строку в items_verfrom items. Есть ли короткий SQL-синтаксис для этого? Я пробовал с: INSERT INTO items_ver VALUES (SELECT * FROM items WHERE item_id = 2); …
199 postgresql  insert 

13
подключиться к серверу PostgreSQL: FATAL: нет записи в pg_hba.conf для хоста
Здравствуйте, я пытаюсь запустить отправленный мне сайт, но после этого появилась эта ошибка connect to PostgreSQL server: FATAL: no pg_hba.conf entry for host "4X.XXX.XX.XXX", user "userXXX", database "dbXXX", SSL off in C:\xampp\htdocs\xmastool\index.php on line 37 после Google это говорит, что мне просто нужно добавить запись в файле pg_hba.conf для этого …

5
Предоставление доступа ко всем таблицам для пользователя
Я новичок в Postgres и пытаюсь перенести наши базы данных MySQL. В MySQL я могу предоставить SELECT, UPDATE, INSERTи DELETEльготы по низкому привилегированному пользователю , и чтобы эти гранты будут применяться ко всем таблицам в указанной базе данных. Я должен что-то упустить в Postgres, потому что похоже, что я должен …

7
Перечислите привилегии базы данных, используя psql
Я нахожусь в процессе миграции сервера баз данных и не могу понять (после поиска в Google и поиска здесь), как я могу перечислить привилегии базы данных (или все привилегии на сервере) на PostgreSQL с помощью psqlинструмента командной строки? Я нахожусь на Ubuntu 11.04 и моя версия PostgreSQL - 8.2.x.


13
Как мне найти каталог данных PostgreSQL?
Я забыл, как запустил PostgreSQL в последний раз (это было несколько месяцев назад), и я не помню, где находится каталог данных. Команда, postgresкажется, требует расположения каталога данных. Я на MacOsX, если это поможет. /usr/local/postgres не существует на моем Mac. Используя ответы, приведенные ниже, я обнаружил, что это было здесь: /usr/local/var/postgres

11
SQL: SELECT все столбцы, кроме некоторых
Есть ли способ для SELECTвсех столбцов в таблице, кроме определенных? Это было бы очень удобно для выбора всех неблобных или негеометрических столбцов из таблицы. Что-то вроде: SELECT * -the_geom FROM segments; Однажды я слышал, что эта функциональность была преднамеренно исключена из стандарта SQL, поскольку изменение добавления столбцов в таблицу изменит …

4
Force drop db, в то время как другие могут быть подключены
Мне нужно удалить базу данных из кластера PostgreSQL DB. Как я могу это сделать, даже если есть активные подключения? Мне нужен своего рода -forceфлаг, который будет сбрасывать все соединения, а затем БД. Как я могу это реализовать? Я использую в dropdbнастоящее время, но возможны и другие инструменты.

4
Оптимизация запросов по диапазону временных отметок (два столбца)
Я использую PostgreSQL 9.1 на Ubuntu 12.04. Мне нужно выбрать записи за определенный промежуток времени: в моей таблице time_limitsесть два timestampполя и одно integerсвойство. В моей фактической таблице есть дополнительные столбцы, которые не связаны с этим запросом. create table ( start_date_time timestamp, end_date_time timestamp, id_phi integer, primary key(start_date_time, end_date_time,id_phi); Эта …

8
Сопоставление с шаблоном LIKE, SIMILAR TO или регулярными выражениями в PostgreSQL
Мне пришлось написать простой запрос, где я иду искать имена людей, которые начинаются с B или D: SELECT s.name FROM spelers s WHERE s.name LIKE 'B%' OR s.name LIKE 'D%' ORDER BY 1 Мне было интересно, есть ли способ переписать это, чтобы стать более производительным. Так что я могу избежать …

3
PostgreSQL уникальное ограничение для нескольких столбцов и значения NULL
У меня есть таблица, подобная следующей: create table my_table ( id int8 not null, id_A int8 not null, id_B int8 not null, id_C int8 null, constraint pk_my_table primary key (id), constraint u_constrainte unique (id_A, id_B, id_C) ); И я хочу (id_A, id_B, id_C)быть отличным в любой ситуации. Поэтому следующие две …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.