Operator script error

Поиск
Список
Период
Сортировка
От Bartosz Dmytrak
Тема Operator script error
Дата
Msg-id CAD8_UcZ35wH9GWsTyC47ZsOjdMg8aaWW_DHEXcbThKQg1tT7gg@mail.gmail.com
обсуждение исходный текст
Ответы Re: Operator script error  (Guillaume Lelarge <guillaume@lelarge.info>)
Список pgadmin-support
Hi,
it looks like operator script is generated incorrectly:
eg.
-- Operator: Calc.@#(NONE, _text) -- Lack of quotation

-- DROP OPERATOR Calc.@#(NONE, _text); -- Lack of quotation

CREATE OPERATOR Calc.@#(
  PROCEDURE = """Calc"".""doSomething""", -- Wrong quotation
  RIGHTARG = _text);
COMMENT ON OPERATOR Calc.@#(NONE, _text) IS 'this is comment'; -- Lack of quotation


Schema name and function should be quoted properly:

-- Operator: "Calc".@#(NONE, _text)

-- DROP OPERATOR "Calc".@#(NONE, _text); 

CREATE OPERATOR "Calc".@#(
  PROCEDURE ="Calc"."doSomething",
  RIGHTARG = _text);
COMMENT ON OPERATOR "Calc".@#(NONE, _text) IS 'this is comment';


Regards,
Bartek

В списке pgadmin-support по дате отправления:

Предыдущее
От: Bartosz Dmytrak
Дата:
Сообщение: Re: Set schema in pgAdmin
Следующее
От: David Greco
Дата:
Сообщение: Debugger off by one line