Man page - droplang(1)

Manual

DROPLANG

NAME
SYNOPSIS
DESCRIPTION 描 述
OPTIONS 选 项
ENVIRONMENT 环 境
DIAGNOSTICS 诊 断
NOTES 注 意
EXAMPLES 例 子
SEE ALSO 参 见
译 者


NAME

droplang - 删 除 一 种 PostgreSQL 过 程 语 言

SYNOPSIS

droplang [ connection-option ... ] langname [ dbname ]

droplang [ connection-option ... ] --list | -l dbname

DESCRIPTION 描 述

droplang 是 一 个 从 PostgreSQL 数 据 库 中 删 除 一 种 现 有 编 程 语 言 的 工 具 。 droplang 可 以 删 除 任 何 过 程 语 言 , 甚 至 是 那 些 PostgreSQL 版 本 没 有 自 带 的 。

尽 管 可 以 用 SQL 命 令 直 接 删 除 后 端 编 程 语 言 , 我 们 还 是 推 荐 使 用 droplang, 因 为 它 进 行 了 一 些 检 查 而 且 更 容 易 使 用 。 参 阅 DROP LANGUAGE [ drop_language (7)] 获 取 更 多 信 息 。

OPTIONS 选 项

droplang 接 受 下 面 命 令 行 参 数 :
langname

声 明 将 被 删 除 的 后 端 编 程 语 言 的 名 称 。

[-d] dbname
[--dbname]
dbname

声 明 从 哪 个 数 据 库 删 除 该 语 言 。 缺 省 使 用 和 当 前 系 统 用 户 同 名 的 数 据 库 。

-e

--echo

运 行 的 时 候 显 示 执 行 的 SQL 命 令 。

-l

--list

显 示 一 个 在 目 标 数 据 库 里 已 经 安 装 的 语 言 的 列 表 。

createuser 还 接 受 下 列 命 令 行 参 数 用 作 连 接 参 数 :
-h
host
--host
host

声 明 运 行 服 务 器 的 机 器 的 主 机 名 。 如 果 数 值 以 斜 扛 开 头 , 则 它 被 用 做 到 Unix 域 套 接 字 的 路 径 。

-p port
--port
port

声 明 服 务 器 正 在 侦 听 的 互 联 网 TCP 端 口 号 或 本 地 Unix域 套 接 字 的 文 件 扩 展 ( 描 述 符 ) 。

-U username
--username
username

连 接 的 用 户 名 ( 不 是 要 创 建 的 用 户 名 ) 。

-W

--password

强 制 口 令 提 示 ( 与 服 务 器 连 接 的 口 令 , 不 是 新 用 户 的 口 令 。 )

ENVIRONMENT 环 境

PGHOST

PGPORT

PGUSER

缺 省 连 接 参 数 。

DIAGNOSTICS 诊 断

大 多 数 错 误 信 息 是 自 解 释 的 。 如 果 没 有 , 带 着 --echo 参 数 运 行 droplang 然 后 在 相 应 的 SQL 命 令 下 面 检 查 细 节 。

NOTES 注 意

使 用 createlang (1) 增 加 一 种 语 言 。

EXAMPLES 例 子

删 除 语 言 pltcl:

$ droplang pltcl dbname

SEE ALSO 参 见

createlang (1), DROP LANGUAGE [ drop_language (7)]

译 者

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

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