DROP COLLATION

名称

DROP COLLATION -- 删除一个排序规则

大纲

DROP COLLATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]

描述

DROP COLLATION删除一个已经定义的排序规则。你必须是该排序规则的所有者才能删除它。

参数

IF EXISTS

如果指定的排序规则不存在,那么发出一个 notice 而不是抛出一个错误。

name

排序规则名(可以有模式修饰)。

CASCADE

自动删除依赖于这个排序规则的对象。

RESTRICT

如果有任何依赖对象,则拒绝删除这个排序规则。这是缺省处理。

例子

要删除名为german的排序规则:

DROP COLLATION german;

兼容性

DROP COLLATION遵循SQL标准, 但是IF EXISTS选项是PostgreSQL的扩展。

又见

ALTER COLLATION, CREATE COLLATION