Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux droplang 命令。

1、命令简介

droplang:删除一个PostgreSQL过程语言。

2、命令用法

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

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

3、命令描述

dropang是一个从PostgreSQL数据库中删除现有编程语言的实用工具。dropang可以删除任何过程式语言,即使是那些PostgreSQL发行版没有提供的。

虽然可以使用几个SQL命令直接删除后端编程语言,但建议使用droplang,因为它执行大量检查,而且更容易使用。详见DROP LANGUAGE [drop_language(7)]

4、命令选项

droplang接受以下命令行参数:

选项

描述

langname

指定要删除的后端编程语言的名称。

[-d] 

dbname

[--dbname] 

dbname

指定应从哪个数据库删除该语言。

默认情况下,使用与当前系统用户同名的数据库。

-e

--echo

显示执行的SQL命令。

-l

--list

显示目标数据库中已经安装的语言的列表。

droplang

还接受以下连接参数的命令行参数:

-h 

host

--host 

host

指定正在运行服务器的计算机的主机名。

如果host以斜杠开头,它被用作Unix域套接字的目录。

-p 

port

--port 

port

指定服务器侦听连接的Internet TCP/IP端口

或本地Unix域套接字文件扩展名。

-U 

username

--username 

username

连接的用户名

-W

--password

密码提示。

环境变量:

参数

描述

PGHOST

PGPORT

PGUSER

默认连接参数

5、使用示例

删除语言pltcl:

droplang pltcl dbname

推荐文档