powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Ошибка при создании функции
2 сообщений из 2, страница 1 из 1
Ошибка при создании функции
    #38720415
Acetrinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Установлены пакеты:
postgresql-client-9.3
postgresql-9.3
postgresql-contrib-9.3
libpq-dev
postgresql-server-dev-9.3

Создаю пользователя:
CREATE ROLE "USER_NAME" LOGIN ENCRYPTED PASSWORD 'USER_PASSWORD' NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION;
ALTER ROLE "USER_NAME" SET lo_compat_privileges='on';

Создаю базу, отдавая привилегии ранее созданному пользователю:
CREATE DATABASE "DATABASE_NAME" WITH OWNER = "USER_NAME" ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE =default LC_CTYPE = default CONNECTION LIMIT = -1;
GRANT ALL ON DATABASE "DATABASE_NAME" TO "USER_NAME";

При попытке создания функции CREATE FUNCTION loin (cstring) RETURNS lo AS 'oidin' LANGUAGE internal IMMUTABLE STRICT;
Выдаёт ошибку:
ЗАМЕЧАНИЕ: возвращаемый тип lo - лишь пустышка

Подскажите, в чём может быть проблема?
...
Рейтинг: 0 / 0
Ошибка при создании функции
    #38720496
V&N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
V&N
Гость
AcetrinkaДоброго времени суток!

Установлены пакеты:
postgresql-client-9.3
postgresql-9.3
postgresql-contrib-9.3
libpq-dev
postgresql-server-dev-9.3

Создаю пользователя:
CREATE ROLE "USER_NAME" LOGIN ENCRYPTED PASSWORD 'USER_PASSWORD' NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION;
ALTER ROLE "USER_NAME" SET lo_compat_privileges='on';

Создаю базу, отдавая привилегии ранее созданному пользователю:
CREATE DATABASE "DATABASE_NAME" WITH OWNER = "USER_NAME" ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE =default LC_CTYPE = default CONNECTION LIMIT = -1;
GRANT ALL ON DATABASE "DATABASE_NAME" TO "USER_NAME";

При попытке создания функции CREATE FUNCTION loin (cstring) RETURNS lo AS 'oidin' LANGUAGE internal IMMUTABLE STRICT;
Выдаёт ошибку:
ЗАМЕЧАНИЕ: возвращаемый тип lo - лишь пустышка

Подскажите, в чём может быть проблема?

Где ошибка?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Ошибка при создании функции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]