[GENERAL] how to use the struct "RangeFunction" in Postgres 9.6 ?

Поиск
Список
Период
Сортировка
От lin
Тема [GENERAL] how to use the struct "RangeFunction" in Postgres 9.6 ?
Дата
Msg-id 4e310141.fbf3.15c2fe7e767.Coremail.jluwln@163.com
обсуждение исходный текст
Ответы Re: [GENERAL] how to use the struct "RangeFunction" in Postgres 9.6 ?
Список pgsql-general
Hi all,
  I am puzzled for how to use the struct "RangeFunction" in Postgres 9.6, the struct "RangeFunction" is not the same with 9.3.
Can someone help me how to write the function "make_RangeFunction"?

the code as below: 
               SelectStmt *stmt = makeNode(SelectStmt);
List *args = list_make1(makeStringConst($2, @2));
args = lappend(args, makeStringConst($3, @3));
stmt->targetList = list_make1(make_star_target(-1));
stmt->fromClause = list_make1(make_RangeFunction("function_name", args));
static Node* make_RangeFunction(const char *func_name, List *func_args)
{
  RangeFunction *n = makeNode(RangeFunction);
.... (how to write this function)
}

Thanks,
  wln


 

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

Предыдущее
От: Dylan Luong
Дата:
Сообщение: [GENERAL] issue performing a switchover with repmgr
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: [GENERAL] issue performing a switchover with repmgr