powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Postgres-XL ошибка.
9 сообщений из 9, страница 1 из 1
Postgres-XL ошибка.
    #39118813
borobos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
postgres-XL 92. Пробую выполнить в pgAdmin вот такую штуку:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
do
$$
begin
  CREATE TABLE tmp1(id integer);
  INSERT INTO tmp1 (id) VALUES(1);
end;
$$;



Получаю:
ERROR: Postgres-XL does not support DML queries in PL/pgSQL
CONTEXT: PL/pgSQL function inline_code_block line 4 at SQL statement

Хотя ж в мануале все нормально:
http://files.postgres-xl.org/documentation/sql-insert.html
...
Рейтинг: 0 / 0
Postgres-XL ошибка.
    #39118837
Lonepsycho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
borobos,

сам INSERT то поддерживается, но DML т.е. INSERT, UPDATE, DELETE внутри функции не поддерживается. по крайней мере пока.
...
Рейтинг: 0 / 0
Postgres-XL ошибка.
    #39118839
borobos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Lonepsycho,

Интересно что если завернуть через EXECUTE 'some code' то можно это дело обойти. Спасибо за ответ.
...
Рейтинг: 0 / 0
Postgres-XL ошибка.
    #39119028
Lonepsycho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
borobos,

да, такое будет работать. но, с возможными последствиями. такое ограничение делалось не просто так. почитайте про подводные камни, тогда можно будет для себя решить, хорошее такое решение или нет.
...
Рейтинг: 0 / 0
Postgres-XL ошибка.
    #39119341
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
borobosИнтересно что если завернуть через EXECUTE 'some code' то можно это дело обойти.Ну да. Сначала завернуть в $$, чтобы потом еще раз завернуть в '. Главное четность соблюсти.
...
Рейтинг: 0 / 0
Postgres-XL ошибка.
    #39119695
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
большая у вас база на XL ??? это DWH ?
...
Рейтинг: 0 / 0
Postgres-XL ошибка.
    #39120557
borobos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan Durak,

пока только на этапе планирования и роста. Тестовые данные так сказать.
...
Рейтинг: 0 / 0
Postgres-XL ошибка.
    #39120573
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
borobosIvan Durak,

пока только на этапе планирования и роста. Тестовые данные так сказать.
и сколько серверов?
...
Рейтинг: 0 / 0
Postgres-XL ошибка.
    #39120890
borobos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan Durak,

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


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