pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
droplang — 从 Postgres 数据库移除一种编程语言
droplang [connection options] [langname[dbname] ] droplang [connection options] --list|-l
droplang 接受下列命令行参数:
langname指定要移除的后端编程 语言的名称。如果命令行上 没有指定 langname, droplang 会 提示输入。
dbname指定应从哪个数据库移除该语言。
显示目标数据库 (必须指定)中已安装 语言的列表。
droplang 还接受 下列用于连接参数的命令行参数:
host指定 postmaster 所在机器的主机名。
port指定 postmaster 正在监听连接的 Internet TCP/IP 端口或本地 Unix 域套接字文件扩展名。
username要连接使用的用户名。
强制提示输入密码。
大多数错误消息都是 不言自明的。如果不是,请带 --echo 选项运行 droplang,并 参见相应的 SQL 命令的详细 说明。更多可能的情况也请 检查 psql 。
droplang 是一个从 Postgres 数据库移除现有的 编程语言的 实用工具。 droplang 目前接受两种 语言: plsql 和 pltcl。
虽然后端编程语言可以直接用几条SQL命令移除,但建议使用droplang,因为它会执行一些检查,而且用起来容易得多。更多信息见 DROP LANGUAGE 。
使用 createlang 可添加一个语言。
要移除 pltcl:
$ droplang pltcl
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。