ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# DROP CAST ## Name DROP CAST -- 删除一个类型转换 ## Synopsis ``` DROP CAST [ IF EXISTS ] (_source_type_ AS _target_type_) [ CASCADE | RESTRICT ] ``` ## 描述 `DROP CAST`删除一个先前定义过的类型转换。 要能删除一个类型转换,你必须拥有源或者目的数据类型。这是和创建一个类型转换相同的权限。 ## 参数 `IF EXISTS` 如果指定的转换不存在,那么发出一个 notice 而不是抛出一个错误。 `_source_type_` 类型转换里的源数据类型。 `_target_type_` 类型转换里的目标数据类型。 `CASCADE``RESTRICT` 这些键字没有任何效果,因为在类型转换上没有依赖关系。 ## 例子 删除从`text`到`int`的转换: ``` DROP CAST (text AS int); ``` ## 兼容性 `DROP CAST`遵循 SQL 标准。 ## 又见 [CREATE CAST](#calibre_link-556)