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

1 ответ

Спасибо, что ответили. Я бы оценил ваше предложение.

я есть сотни таблиц, имеющих одну и ту же схему, и у меня есть функция триггера для ОБНОВЛЕНИЯ некоторого столбца всякий раз, когда данные вставляются в эту таблицу. Схема таблицы: CREATE TABLE symbol_daily_ohlc ( cdate date, open numeric(8,2), ...

1 ответ

После этого можно было сбросить базу данных

ужно написать скрипт, который удалит базу данных PostgreSQL. С ним может быть много связей, но сценарий должен это игнорировать. СтандартDROP DATABASE db_name запрос не работает при открытых соединениях. Как я могу решить проблему?

1 ответ

Проверьте:

CREATE TABLE TREE ( node1_id UUID REFERENCES nodes (object_id) NOT NULL, node2_id UUID REFERENCES nodes(object_id) NOT NULL, CONSTRAINT node2_owned_constraint UNIQUE (node2_id), CONSTRAINT invalid_tree_constraint CHECK (node1_id!= node2_id) ) ...

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

16 ответов

выполняется на машине, на которой запущен Postgres, должен выдавать вывод, который заканчивается строкой, подобной этой:

могу импортировать дамп "xxxx.sql" из MySQL в базу данных PostgreSQL?

6 ответов

Может быть, вам понравится следующий синтаксис:

аюсь выдать уведомление от триггерной функции PostgreSQL. Я могу успешно использовать команду NOTIFY, но мне не повезло с pg_notify. Несмотря на то, что я получаю уведомление при вызове функции pg_notify из консоли psql, я никогда не получаю ...

1 ответ

Проверьте, присутствует ли какой-либо из данного массива значений в массиве Postgres

Я пишу приложение на Rails 4 и в одной из моих моделей есть столбец строкового массиваidentifiers, Когда пользователь передает список идентификаторов, каков синтаксис для выборки строк, где любой из заданных идентификаторов соответствует любому ...

1 ответ

<3 <3 <3 <3 <3 <3

я есть проект, размещенный на Heroku, и я хотел бы изменить начальное значение автоинкремента таблицы. Я использую SQLite3 локально, а Heroku использует PostgreSQL. Вот что я имею в миграции: class CreateMytable < ActiveRecord::Migration def ...

5 ответов

Поскольку это может работать на большинстве СУБД, и ожидается, что это будет быстрее, чем группировка по решению, поскольку вы избегаете функциональности группировки.

ужно извлечь все строки из таблицы, где 2 столбца вместе все разные. Поэтому я хочу, чтобы все продажи, в которых не было других продаж, произошли в тот же день по той же цене. Продажи, которые являются уникальными в зависимости от дня и цены, ...

2 ответа

, Моя претензия к ним заключается в том, что они не применяют правила к существующим данным, и часто есть способы обойти их, не вводя их (например, sql * loader для Oracle). Учитывая это, API с четко определенными транзакциями обеспечивает не меньшую целостность данных без каких-либо побочных эффектов (и намного больше преимуществ)

у меня есть таблица в Postgresql: create table Education ( id integer references Profiles(id), finished YearValue not null, started YearValue, qualification text, schoolName text, studiedAt integer references Organizations(id), primary key (id) ...

2 ответа

Если все, что вы хотели сделать, это воспроизвести операторы DML, которые могут работать нормально, если у вас есть таблицы в целевом месте. Но если вы хотите, чтобы скрипт создавал таблицы и другие объекты, подавляющее большинство этих операторов не выполнится, если вы не зайдете вручную и не обновите их для работы на SQL Server. Вы можете найти компанию, которая имеет инструмент, который пытается это сделать, и в некоторых случаях они могут подойти для всех простых преобразований, но потерпят неудачу на всех сложных вещах. В целом, SQL Server и PostgreSQL - это два разных зверя, когда вы углубляетесь в детали, поэтому сделать это автоматически будет сложно без написания какого-либо инструмента преобразования или попытки купить тот, который, вероятно, принесет вам от 60 до 80 процентов, если вы захотите.

stgres запущено производственное приложение, и я беру ночные дампы в файл tar.gz. Я хотел бы восстановить этот дамп в отдельный экземпляр базы данных SQL Server. Существуют ли прямые (или косвенные) способы сделать это в автоматическом режиме?