exec_prepare_plan(estate, expr, CURSOR_OPT_PARALLEL_OK); if (exec_eval_simple_expr(estate, expr, &result, isNull, rettype, rettypmod)) return result; /* Else do it the hard way via exec_run_select */ rc = exec_run_select(estate, expr, 0, NULL); アンカンファレンス #57 PostgreSQL 29
src/pl/plpgsql/src/pl_exec.c src/backend/utils/cache/funccache.c https://github.com/postgres/postgres Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group. Portions Copyright (c) 1994, Regents of the University of California. アンカンファレンス #57 PostgreSQL 50