Man page - execute(7)

Manual

EXECUTE

NAME
SYNOPSIS
DESCRIPTION 描 述
PARAMETERS 参 数
COMPATIBILITY 兼 容 性
译 者


NAME

EXECUTE - 执 行 一 个 准 备 好 的 查 询

SYNOPSIS

EXECUTE plan_name [ ( parameter [, ...] ) ]

DESCRIPTION 描 述

EXECUTE 用 于 执 行 一 个 前 面 准 备 好 的 语 句 。 因 为 一 个 准 备 好 的 查 询 只 在 会 话 的 生 命 期 里 存 在 , 那 么 准 备 好 的 查 询 必 须 是 在 当 前 会 话 的 前 些 时 候 用 PREPARE 语 句 执 行 的 。

如 果 创 建 语 句 的 PREPARE 语 句 声 明 了 一 些 参 数 , 那 么 传 递 给 EXECUTE 语 句 的 必 须 是 一 个 兼 容 的 参 数 集 , 否 则 就 会 生 成 一 个 错 误 。 请 注 意 ( 和 函 数 不 同 ) , 准 备 好 的 语 句 不 会 基 于 参 数 的 类 型 或 者 个 数 重 载 : 在 一 次 数 据 库 会 话 过 程 中 , 准 备 好 的 语 句 的 名 字 必 须 是 唯 一 的 。

有 关 创 建 和 使 用 准 备 好 的 语 句 的 更 多 信 息 , 请 参 阅 PREPARE [ prepare (7)].

PARAMETERS 参 数

plan_name

要 执 行 的 准 备 好 的 语 句 。

parameter

给 准 备 好 的 语 句 的 一 个 参 数 的 具 体 数 值 。 它 必 须 是 一 个 生 成 与 创 建 这 个 准 备 好 的 语 句 的 PREPARE 语 句 指 定 参 数 位 置 的 参 数 相 兼 容 的 数 据 类 型 的 表 达 式 。

COMPATIBILITY 兼 容 性

SQL 标 准 包 括 一 个 EXECUTE 语 句 , 但 它 只 是 用 于 嵌 入 的 SQL 客 户 端 。 PostgreSQL 实 现 的 EXECUTE 的 语 法 也 略 微 不 同 。

译 者

Postgresql 中 文 网 站 何 伟 平 <laser@pgsqldb.org>

本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。
中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh