
# DROP CONSTRAINT
#### 命令功能
DROP CONSTRAINT 命令删除 CHECK 约束。
#### 命令格式
**ALTER TABLE** *\[database_name.\]table_name* \|*DELTA.\`obs://bucket_name/tbl_path\`*
DROP CONSTRAINT constraint_name
#### 参数描述
表1DROP CONSTRAINT参数描述 
| **参数**          | **描述**                        |
|:---|:---|
| database_name   | Database名称，由字母、数字和下划线（_）组成。   |
| table_name      | Database中的表名，由字母、数字和下划线（_）组成。 |
| *bucket_name*   | obs桶名称。                       |
| *tbl_path*      | Delta表在obs桶中的存储位置。            |
| constraint_name | 约束名称。                         |
   
#### 所需权限
- SQL权限
表2DROP CONSTRAINT所需权限列表 
| 权限描述      |
|:---|
| 表的ALTER权限 |
   
- 细粒度权限：dli:table:alter。

- 由LakeFormation提供的元数据服务，权限配置详见LakeFormation文档。
 
#### 示例
```
alter table delta_table0 drop constraint const_price;
alter table delta.`obs://bucket1/dbgms/h0` drop constraint const_id;
```
#### 系统响应
可在执行历史或作业列表中查看任务运行成功或失败。
