Результаты поиска по запросу "postgresql"

3 ответа

PL / pgSQL Array of Rows

Возможно ли следующее? Я хочу, чтобы процедура, написанная на PL / pgSQL, принимала в качестве параметра что-то вроде «коллекции строк», я имею в виду, что мне нужно передать функцию, подобную словарной ...

3 ответа

Как узнать, когда данные были вставлены в Postgres?

Я унаследовал существующую базу данных Postgres, полную данных. Большая часть данных имеет значение столбца create_date. Некоторые из более ранних данных были вставлены до того, как они были отслежены. Есть ли где-нибудь таблица метаданных ...

6 ответов

Postgres и индексы для внешних ключей и первичных ключей

Размещает ли Postgres автоматически индексы для внешних и первичных ключей? Как я могу сказать? Есть ли команда, которая будет возвращать все индексы в таблице?

ТОП публикаций

2 ответа

Изменение типа столбца, используемого в других представлениях

create table base (name character varying(255)); create view v1 as select *, now() from base; create view v2 as select * from v1 where name = 'joe'; alter table base alter column name type text;Выдает эту ошибку: cannot alter type of a column ...

2 ответа

Ограничение строки в PostgreSQL (255) - Rails, Ruby и Heroku

Итак, у меня естьcomments таблица, которая структурирована так: # == Schema Information # # Table name: comments # # id :integer not null, primary key # body :string(255) # notified :boolean # user_id :integer # stage_id :integer # created_at ...

2 ответа

Изменение всех нулей (если есть) по всем столбцам (в таблице) на… скажем, 1

У меня есть таблица с 18 столбцами (все целые) и 1040 строк. Если любое значение равно нулю, я хочу изменить его на 1. Я использую Postgresql. Каков наилучший способ сделать это. Я не могу придумать простое заявление об обновлении ... и я новичок ...

6 ответов

PostgreSQL DISTINCT ON с разными ORDER BY

Я хочу выполнить этот запрос: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESCНо я получаю эту ошибку: PG :: Ошибка: ОШИБКА: выражения SELECT ...

4 ответа

Уникальное ограничение с условиями в MYSQL

В postgres у нас есть определенное ограничение, которое по существу позволяет нам ограничить число записей в таблице с определенным значением до одного. Мы создали это ограничение: создать уникальный индексный список $ default $ uk для ...

4 ответа

Столбец таблицы автоинкремента

Используя Postgres, я пытаюсь использоватьAUTO_INCREMENT нумерация моего первичного ключа автоматически в SQL. Тем не менее, это дает мне ошибку. CREATE TABLE Staff ( ID INTEGER NOT NULL AUTO_INCREMENT, Name VARCHAR(40) NOT NULL, PRIMARY KEY ...

1 ответ

PostgreSQL без пробелов

Я перехожу из MySql в Postgres и заметил, что когда вы удаляете строки из MySql, уникальные идентификаторы для этих строк повторно используются при создании новых. В Postgres, если вы создаете строки и удаляете их, уникальные идентификаторы ...