
# 删除逻辑库V3
#### 功能介绍
删除指定的逻辑库。
#### URI
DELETE /v3/{project_id}/instances/{instance_id}/databases/{database_name}
表1路径参数 
| 参数            | 是否必选 | 参数类型   | 描述              |
|:---|:---|:---|:---|
| project_id    | 是    | String | 项目ID。           |
| instance_id   | 是    | String | DDM实例ID。        |
| database_name | 是    | String | 逻辑库名称。存在的逻辑库名称。 |
   
表2Query参数 
| 参数             | 是否必选 | 参数类型    | 描述                                                                                                                                                                                                                                                                                                                                                                                               |
|:---|:---|:---|:---|
| delete_dn_data | 是    | Boolean | 是否同时删除关联后端数据库实例上存储的数据。 - 取值为true：删除。   - 取值为false：不删除。    |
   
#### 请求参数
表3请求Header参数 
| 参数           | 是否必选 | 参数类型   | 描述                                                                                           |
|:---|:---|:---|:---|
| X-Auth-Token | 是    | String | 用户Token。 通过调用IAM服务获取用户Token接口获取（响应消息头中X-Subject-Token的值）。 |
   
#### 响应参数
**状态码：202**
表4响应Body参数 
| 参数            | 参数类型   | 描述     |
|:---|:---|:---|
| job_id        | String | 工作流id。 |
| database_name | String | 逻辑库名。  |
   
**状态码：400**
表5响应Body参数 
| 参数         | 参数类型   | 描述    |
|:---|:---|:---|
| error_code | String | 错误码。  |
| error_msg  | String | 错误消息。 |
   
**状态码：500**
表6响应Body参数 
| 参数         | 参数类型   | 描述    |
|:---|:---|:---|
| error_code | String | 错误码。  |
| error_msg  | String | 错误消息。 |
   
#### 请求示例
- 删除逻辑库(删除关联后端数据库实例上存储的数据)
  ```
  DELETE https://ddm.cn-southwest-2.myhuaweicloud.com/v3/74f57817ca8f42e19318eb0e0ad41d18/instances/490030ecae1345b49c72b11a0812f99ain09/databases/db_b794?delete_dn_data=true
  ```
  
- 删除逻辑库(保留关联后端数据库实例上存储的数据)
  ```
  DELETE https://ddm.cn-southwest-2.myhuaweicloud.com/v3/74f57817ca8f42e19318eb0e0ad41d18/instances/490030ecae1345b49c72b11a0812f99ain09/databases/db_b794?delete_dn_data=false
  ```
  
 
#### 响应示例
**状态码：202**
OK
```
{
  "job_id" : "075fabcf-c4f0-4dc3-a734-65449f5cd277",
  "database_name" : "abc"
}
```
**状态码：400**
bad request
```
{
  "error_code" : "DBS.280001",
  "error_msg" : "Parameter error."
}
```
**状态码：500**
server error
```
{
  "error_code" : "DBS.290015",
  "error_msg" : "Failed to process the request."
}
```
#### 状态码
| 状态码 | 描述           |
|:---|:---|
| 202 | OK           |
| 400 | bad request  |
| 500 | server error |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-ddm/ddm_api_01_0061.html)。
