ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# DROP COLLATION ## Name DROP COLLATION -- 删除一个排序规则 ## Synopsis ``` 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](#calibre_link-558), [CREATE COLLATION](#calibre_link-559)