Name
droplang -- 删除一种
PostgreSQL
过程语言
Synopsis
droplang
[
connection-options
...]
langname
[
dbname
]
droplang
[
connection-options
...] --list | -l
dbname
输入
droplang
接受下面命令行参数:
-
langname
-
声明将被删除的后端编程语言的名称。
-
[-d, --dbname]
dbname
-
声明从哪个数据库删除该语言。
缺省使用和当前系统用户同名的数据库.
-
-e, --echo
-
运行的时候显示执行的 SQL 命令.
-
-l, --list
-
显示一个在目标数据库(必须声明)里已经安装的语言的列表。
droplang
还接受下列命令行参数作为联接参数:
-
-h, --host
host
-
声明运行服务器
的机器的主机名.
如果主机以斜扛开头,那么它就用做 unix 域套接字的目录.
-
-p, --port
port
-
声明服务器
侦听着等待连接的互联网
TCP/IP 端口或一个本地 Unix 域套接字文件扩展(描述符).
-
-U, --username
username
-
进行联接的用户名。
-
-W, --password
-
强制口令提示符。
输出
大多数错误信息是自解释的。如果没有,带着
--echo
参数运行
droplang
然后在相应的
SQL
命令下面检查细节。还可以参考
psql
获取更多可能输出。
描述
droplang
是一个从
PostgreSQL
数据库中删除一种现有编程语言的工具。
droplang
可以删除任何过程语言,
甚至是那些
PostgreSQL
版本没有自带的.
尽管可以用
SQL
命令直接删除后端编程语言,我们还是推荐使用
droplang
,
因为它进行了一些检查而且更容易使用。参阅
DROP LANGUAGE
获取更多信息。
|