У меня есть база данных, и мне нужно знать кодировку по умолчанию для базы данных. Я хочу получить его из командной строки.
У меня есть база данных, и мне нужно знать кодировку по умолчанию для базы данных. Я хочу получить его из командной строки.
Когда вы добавляете строку (PostgreSQL> = 9.5) и хотите, чтобы возможный INSERT был точно таким же, как и возможное UPDATE, вы можете написать его так: INSERT INTO tablename (id, username, password, level, email) VALUES (1, 'John', 'qwerty', 5, 'john@mail.com') ON CONFLICT (id) DO UPDATE SET...
Допустим, у меня есть такая таблица: 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 table Результаты, конечно,...
Я пишу сценарий оболочки (станет cronjob), который будет: 1: сбросить мою производственную базу данных 2: импортировать дамп в мою базу данных разработки Между шагами 1 и 2 мне нужно очистить базу данных разработки (удалить все таблицы?). Как это лучше всего сделать из сценария оболочки? Пока это...
Я получаю следующую ошибку при выполнении запроса к базе данных PostgreSQL в режиме ожидания. Запрос, который вызывает ошибку, работает нормально в течение 1 месяца, но при запросе более 1 месяца возникает ошибка. ERROR: canceling statement due to conflict with recovery Detail: User query might...
Я пытаюсь восстановить файл дампа, но это вызвало ошибку: psql:psit.sql:27485: invalid command \N Есть ли решение? Я искал, но не получил внятного
У меня проблемы с подключением к моей собственной базе данных postgres на локальном сервере. Я погуглил некоторые подобные проблемы и придумал это руководство https://help.ubuntu.com/stable/serverguide/postgresql.html так: pg_hba.conf говорит: # TYPE DATABASE USER ADDRESS METHOD # "local" is for...
Мне нужно установить путь к схеме в Postgres, чтобы я не каждый раз указывал таблицу точек схемы, например schema2.table. Установить путь к схеме: SET SCHEMA PATH a,b,c Кажется, работает только для одного сеанса запроса на Mac, после того как я закрываю окно запроса, переменная пути возвращается к...
Как и некоторые другие, я получаю эту ошибку, когда запускаю rake db: migrate в своем проекте или даже пробую большинство задач с базами данных для моих приложений Ruby on Rails 3.2. PGError (не удалось подключиться к серверу: такого файла или каталога нет. Сервер работает локально и принимает...
Я использую следующий запрос: ALTER TABLE presales ALTER COLUMN code TYPE numeric(10,0); изменить тип данных столбца с character(20)на, numeric(10,0)но я получаю сообщение об ошибке: столбец "код" не может быть приведен к числовому типу...
Я хотел бы, чтобы PostgreSQL возвращал результат запроса в виде одного массива JSON. Дано create table t (a int primary key, b text); insert into t values (1, 'value1'); insert into t values (2, 'value2'); insert into t values (3, 'value3'); Хотелось бы что-то похожее на...
Я хочу иметь возможность подключиться к базе данных PostgreSQL и найти все функции для конкретной схемы. Я думал, что мог бы сделать какой-нибудь запрос к pg_catalog или information_schema и получить список всех функций, но я не могу понять, где хранятся имена и параметры. Я ищу запрос, который...
Я хочу, чтобы код мог автоматически обновлять отметку времени при вставке новой строки, как я могу это сделать в MySQL, используя CURRENT_TIMESTAMP. Как я смогу добиться этого в PostgreSQL? CREATE TABLE users ( id serial not null, firstname varchar(100), middlename varchar(100), lastname...
Если столбец в таблице Постгреса имеет имя year, как должен выглядеть INSERTзапрос, чтобы установить значение для этого столбца? Например: INSERT INTO table (id, name, year) VALUES ( ... );дает ошибку около года...
В MS SQL Server я создаю свои сценарии для использования настраиваемых переменных: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) Затем я изменю значение @somevariableво время выполнения в зависимости от значения, которое мне нужно в конкретной...
Просматривая документацию для типа данных Postgres 9.4 JSONB, мне не сразу понятно, как делать обновления столбцов JSONB. Документация для типов и функций JSONB: http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html В качестве...
Я загружаю данные массово и могу повторно вычислить все модификации триггеров постфактум с гораздо меньшими затратами, чем построчно. Как временно отключить все триггеры в...
Как присвоить результат запроса переменной в PL / pgSQL, процедурном языке PostgreSQL? У меня есть функция: CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name character varying(255); begin name ='SELECT name FROM test_table where id='||x; if(name='test')then...
Мне было интересно, сможет ли кто-нибудь сказать мне, можно ли использовать оболочку для проверки существования базы данных PostgreSQL? Я создаю сценарий оболочки, и я хочу, чтобы он создавал базу данных только в том случае, если она еще не существует, но до сих пор не мог понять, как ее...
я бегу sudo pip install psycopg2 и я получаю кучу результатов, которые выглядят так: cc -DNDEBUG -g -fwrapv -Os ..... ..... cc -DNDEBUG -g -fwrapv -Os ..... ..... И в конце говорится: ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation)...