Вопросы по теме 'plpython'
Составной тип данных PLPython и CAST в Postgresql
Я пишу хранимую процедуру в PlPython с типом, определяемым пользователем. Я знаю, что Plpython не поддерживает пользовательские типы, поэтому я создал CAST для пользовательского типа. Тем не менее, я продолжаю получать сообщение об ошибке, когда...
753 просмотров
schedule
12.09.2022
Как получить результат запроса, выполненного plpy
Я работаю с postgres 9.3 и Python 2.7.
В функции plpython я хочу выполнить запрос, который возвращает логическое значение. Как я могу получить логический результат?
Например:
result = plpy.execute('select 1<2 ')
2792 просмотров
schedule
14.06.2022
SyntaxError: неверный синтаксис (‹string›)
У меня есть Python 2.7, и у меня есть сценарий погоды, который возвращает информацию о температуре, я хотел бы реализовать этот сценарий в PostgreSQL. Я всегда получаю эту ошибку: DETAIL: SyntaxError: invalid syntax (<string>, line 10)...
26319 просмотров
schedule
17.01.2023
Как объединить совпадающие пары в связанные компоненты в Python
Реальная проблема:
У меня есть данные о директорах многих фирм, но иногда «Джон Смит, директор XYZ» и «Джон Смит, директор ABC» — это одно и то же лицо, а иногда — разные. Также «Джон Дж. Смит, директор XYZ» и «Джон Смит, директор ABC» могут быть...
5380 просмотров
schedule
12.10.2022
Добавление расширения plpython3 в образ Postgres/timescaledb Alpine Docker
Я пытаюсь добавить расширение plpython3 к моему образу timescaledb / postgres (на основе linux alpine):
FROM timescale/timescaledb:0.9.0-pg10
RUN set -ex \
&& apk add --no-cache --virtual .plpython3-deps --repository...
2304 просмотров
schedule
14.11.2022
Вставить оператор в базу данных greenplum функции plpython
Я создаю функцию plpython в greenplum. для plpy.prepare("INSERT INTO ....") происходит сбой с ошибкой: ERROR: plpy.SPIError: function cannot execute on segment because it issues a non-SELECT statement (plpython.c:4656) (seg4 slice1...
631 просмотров
schedule
20.11.2022
Установите PL/Python в Windows для PostgreSQL 12
Я работаю над FHIR для проекта, и мы используем PostgreSQL в качестве базы данных. Читая документы, я узнал о PL/Python и решил попробовать, но не могу установить расширение python.
Когда я запускаю команду CREATE EXTENSION pypthon3u; , я получаю...
1467 просмотров
schedule
26.03.2024
Запуск системной команды в Postgres и использование возвращаемого значения в Insert
У меня есть команда Linux, которую я хочу запустить в следующей функции:
CREATE FUNCTION tarifador_func2() RETURNS TRIGGER
LANGUAGE plsh
AS $$
#!/bin/sh
SET userid[] = // here i want to run linux command and use that return value to insert into...
124 просмотров
schedule
28.06.2022