postgresql — вопросы с ответами

3 ответа
Как я могу понять документацию, следующие определения эквивалентны: create table foo ( id serial primary key, code integer, label text, constraint foo_uq unique (code, label)); create table foo ( id serial primary key, code integer, label text); create unique index foo_i...
unique
08 май 2014, в 13:34
2 ответа
Новичок для PostgreSQL здесь. Я запускаю PostgreSQL 9.3.2. Как я могу перечислить все расширения, установленные в базе данных или схеме из psql?
psql
15 фев. 2014, в 14:44
11 ответов
Всякий раз, когда я пытаюсь удалить базу данных, я получаю: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Когда я использую: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = '...
postgresql-9.5
postgresql-9.2
03 июль 2013, в 14:37
3 ответа
У меня есть столбец типа TIMESTAMP WITHOUT TIME ZONE и хотел бы иметь это значение по умолчанию для текущего времени в UTC. Получение текущего времени в UTC легко: postgres=# select now() at time zone 'utc'; timezone ---------------------------- 2013-05-17 12:52:51.337466 (1 row...
timezone
17 май 2013, в 14:50
3 ответа
У меня есть таблица вроде этого Movie Actor A 1 A 2 A 3 B 4 Я хочу получить имя фильма и всех участников этого фильма, и я хочу, чтобы результат был в таком формате: Movie ActorList A 1, 2, 3 Как я могу это сделать?...
aggregate-functions
06 апр. 2013, в 05:12
12 ответов
Мне нужно вставить несколько строк с одним запросом (количество строк не является константным), поэтому мне нужно выполнить запрос, подобный этому: INSERT INTO t (a, b) VALUES (1, 2), (3, 4), (5, 6); Единственный способ, которым я знаю, args = [(1,2), (3,4), (5,6)] args_str = ','.join(cursor.mogrif...
psycopg2
15 нояб. 2011, в 09:55
13 ответов
Предполагая, что у меня есть таблицы student, club и student_club: student { id name } club { id name } student_club { student_id club_id } Я хочу знать, как найти всех учеников как в футболе (30), так и в бейсбольном клубе (50). Хотя этот запрос не работает, это самое близ...
relational-division
09 сен. 2011, в 18:09
1 ответ
Как создать несколько столбцов в одном запросе в postgresql с помощью pgadmin3?
pgadmin
10 март 2011, в 13:48
7 ответов
Возможно ли это? Могу ли я указать его на URL-адресе подключения? Как это сделать?
database
jdbc
12 нояб. 2010, в 19:35
5 ответов
Я использую PostgreSQL 8.4, и у меня есть некоторые файлы *.sql для импорта в базу данных. Как я могу это сделать?
import
03 авг. 2010, в 07:42
3 ответа
Мне нужно установить путь схемы в Postgres, чтобы я не каждый раз указывал таблицу точек схемы, например. schema2.table. Задайте путь к схеме: SET SCHEMA PATH a,b,c похоже, работает только на один сеанс запроса на mac, после закрытия окна запроса переменная пути возвращается к умолчанию. Как я м...
20 май 2010, в 15:21
7 ответов
Как мне получить тип данных определенного поля из таблицы в postgres? Например У меня есть следующая таблица, student_details (      stu_id integer,      stu_name varchar (30),      timestamp join_date  ); В этом случае, используя имя поля или любой другой способ, мне нужно получить тип данных для о...
27 янв. 2010, в 11:31
10 ответов
В PostgreSQL у меня есть таблица с столбцом varchar. Предполагается, что данные являются целыми числами, и в запросе мне нужен тип integer. Некоторые значения - это пустые строки. Следующее: SELECT myfield::integer FROM mytable дает ERROR: invalid input syntax for integer: "" Как я могу запросить п...
casting
17 янв. 2010, в 22:06
6 ответов
После этот комментарий по одному из моих вопросов, я думаю, если лучше использовать 1 базу данных с X-схемами или наоборот. Моя ситуация: я разрабатываю веб-приложение, где, когда люди регистрируются, я создаю (фактически) базу данных (нет, это не социальная сеть: каждый должен иметь доступ к своим ...
database
database-design
20 июль 2009, в 10:37
3 ответа
Скажем, у меня есть таблица вроде этого: name | score_a | score_b -----+---------+-------- Joe | 100 | 24 Sam | 96 | 438 Bob | 76 | 101 ... | ... | ... Я хотел бы выбрать минимум score_a и score_b. Другими словами, что-то вроде: SELECT name, MIN(score_a, score_b) FROM tab...
25 нояб. 2008, в 20:51
Наверх
Меню