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的扩展。