
# 编辑码表字段值 - UpdateCodeTableValues
#### 功能介绍
编辑码表字段值。
#### 调用方法
请参见[如何调用API](https://support.huaweicloud.com/api-dataartsstudio/making_request.html)。
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-dataartsstudio/abcd.html)。
- 如果使用身份策略授权，当前API调用无需身份策略权限。
 
#### URI
PUT /v2/{project_id}/design/code-tables/{id}/values
表1路径参数 
| 参数         | 是否必选 | 参数类型   | 描述                                                                                                    |
|:---|:---|:---|:---|
| project_id | 是    | String | 项目ID，获取方法请参见[项目ID和账号ID](https://support.huaweicloud.com/api-dataartsstudio/projectid_accountid.html)。 |
| id         | 是    | String | 实体ID，ID字符串。                                                                                           |
   
#### 请求参数
表2请求Header参数 
| 参数           | 是否必选 | 参数类型   | 描述                                                                                                                                                                              |
|:---|:---|:---|:---|
| X-Auth-Token | 是    | String | IAM Token，通过调用IAM服务获取用户Token接口获取（响应消息头中X-Subject-Token的值） 使用Token认证时必选。                                                                |
| workspace    | 是    | String | 工作空间ID，获取方法请参见[实例ID和工作空间ID](https://support.huaweicloud.com/api-dataartsstudio/dataartsstudio_02_0350.html)。                                                                    |
| X-Project-Id | 否    | String | 项目ID，获取方法请参见[项目ID和账号ID](https://support.huaweicloud.com/api-dataartsstudio/projectid_accountid.html)。 多project场景采用AK/SK认证的接口请求，则该字段必选。 |
| Content-Type | 否    | String | 默认值：application/json;charset=UTF-8 可选，有Body体的情况下必选，没有Body体则无需填写和校验。                                                                    |
   
表3请求Body参数 
| 参数        | 是否必选 | 参数类型                                                                                  | 描述            |
|:---|:---|:---|:---|
| to_add    | 否    | Array of [CodeTableFieldVO] objects | 新增码表属性、属性值列表。 |
| to_modify | 否    | Array of [CodeTableFieldVO] objects | 编辑码表属性值列表。    |
| to_remove | 否    | Array of [CodeTableFieldVO] objects | 删除码表属性ID列表。   |
   
 表4CodeTableFieldVO 
| 参数                      | 是否必选 | 参数类型                                                                                            | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|:---|:---|:---|:---|
| id                      | 否    | String                                                                                          | 码表字段ID，ID字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| code_table_id           | 否    | String                                                                                          | 所属码表ID（更新时必填），ID字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ordinal                 | 是    | Integer                                                                                         | 序号。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| name_en                 | 是    | String                                                                                          | 字段名，英文。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| name_ch                 | 是    | String                                                                                          | 字段名，中文。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| description             | 否    | String                                                                                          | 描述。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| data_type               | 是    | String                                                                                          | 字段类型。 枚举值： - BIGINT: 长整型   - STRING: 字符类型   - DATE: 日期类型    |
| data_type_extend        | 否    | String                                                                                          | 数据类型扩展字段。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| is_unique_key           | 否    | Boolean                                                                                         | 是否唯一。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| code_table_field_values | 否    | Array of [CodeTableFieldValueVO] objects | 码表属性值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| count_field_values      | 否    | Integer                                                                                         | 码表属性值总数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   
 表5CodeTableFieldValueVO 
| 参数          | 是否必选 | 参数类型    | 描述              |
|:---|:---|:---|:---|
| id          | 否    | String  | 码表字段ID，ID字符串。   |
| fd_id       | 否    | String  | 所属码表属性ID，ID字符串。 |
| fd_value    | 否    | String  | 码表属性值。          |
| ordinal     | 否    | Integer | 序号。             |
| description | 否    | String  | 描述。             |
   
#### 响应参数
**状态码：200**
表6响应Body参数 
| 参数   | 参数类型                                                 | 描述                    |
|:---|:---|:---|
| data | [data] object | data，统一的返回结果的最外层数据结构。 |
   
 表7data 
| 参数    | 参数类型                                                                                   | 描述        |
|:---|:---|:---|
| value | Array of [CodeTableFieldVO] objects | 码表字段列表信息。 |
   
 表8CodeTableFieldVO 
| 参数                      | 参数类型                                                                                             | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|
| id                      | String                                                                                           | 码表字段ID，ID字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| code_table_id           | String                                                                                           | 所属码表ID（更新时必填），ID字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ordinal                 | Integer                                                                                          | 序号。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| name_en                 | String                                                                                           | 字段名，英文。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| name_ch                 | String                                                                                           | 字段名，中文。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| description             | String                                                                                           | 描述。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| data_type               | String                                                                                           | 字段类型。 枚举值： - BIGINT: 长整型   - STRING: 字符类型   - DATE: 日期类型                                                                                                                                                                                                                                                                                                                                          |
| domain_type             | String                                                                                           | 字段类型所属域。 枚举值： - NUMBER: 数字类型   - STRING: 字符类型   - DATETIME: 日期类型   - BLOB: 大对象(BLOB)   - OTHER: 其它类型    |
| data_type_extend        | String                                                                                           | 数据类型扩展字段。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| is_unique_key           | Boolean                                                                                          | 是否唯一。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| code_table_field_values | Array of [CodeTableFieldValueVO] objects | 码表属性值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| count_field_values      | Integer                                                                                          | 码表属性值总数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   
 表9CodeTableFieldValueVO 
| 参数          | 参数类型    | 描述              |
|:---|:---|:---|
| id          | String  | 码表字段ID，ID字符串。   |
| fd_id       | String  | 所属码表属性ID，ID字符串。 |
| fd_value    | String  | 码表属性值。          |
| ordinal     | Integer | 序号。             |
| description | String  | 描述。             |
   
**状态码：400**
表10响应Body参数 
| 参数         | 参数类型   | 描述                   |
|:---|:---|:---|
| error_code | String | 错误码，如DS.6000，请求处理失败。 |
| error_msg  | String | 错误信息。                |
| data       | Object | 返回的数据信息。             |
   
**状态码：401**
表11响应Body参数 
| 参数         | 参数类型   | 描述                   |
|:---|:---|:---|
| error_code | String | 错误码，如DS.6000，请求处理失败。 |
| error_msg  | String | 错误信息。                |
| data       | Object | 返回的数据信息。             |
   
**状态码：403**
表12响应Body参数 
| 参数         | 参数类型   | 描述                   |
|:---|:---|:---|
| error_code | String | 错误码，如DS.6000，请求处理失败。 |
| error_msg  | String | 错误信息。                |
| data       | Object | 返回的数据信息。             |
   
**状态码：404**
表13响应Body参数 
| 参数         | 参数类型   | 描述                   |
|:---|:---|:---|
| error_code | String | 错误码，如DS.6000，请求处理失败。 |
| error_msg  | String | 错误信息。                |
| data       | Object | 返回的数据信息。             |
   
#### 请求示例
根据请求参数，编辑码表的字段值，包括码表字段的新增。
```
PUT https://{endpoint}/v2/{project_id}/design/code-tables/1230204979835502592/values
{
  "to_add" : [ {
    "id" : "178101",
    "code_table_id" : "1230204979835502592",
    "ordinal" : 1,
    "name_en" : "code",
    "name_ch" : "编码",
    "description" : "",
    "data_type" : "STRING",
    "domain_type" : null,
    "data_type_extend" : null,
    "is_unique_key" : false,
    "code_table_field_values" : [ {
      "fd_id" : "178101",
      "fd_value" : "4",
      "ordinal" : 4
    } ],
    "count_field_values" : 3
  }, {
    "id" : "178102",
    "code_table_id" : "1230204979835502592",
    "ordinal" : 2,
    "name_en" : "province",
    "name_ch" : "省",
    "description" : "",
    "data_type" : "STRING",
    "domain_type" : null,
    "data_type_extend" : null,
    "is_unique_key" : false,
    "code_table_field_values" : [ {
      "fd_id" : "178102",
      "fd_value" : "重庆市",
      "ordinal" : 4
    } ],
    "count_field_values" : 3
  }, {
    "id" : "178103",
    "code_table_id" : "1230204979835502592",
    "ordinal" : 3,
    "name_en" : "city",
    "name_ch" : "市",
    "description" : "",
    "data_type" : "STRING",
    "domain_type" : null,
    "data_type_extend" : null,
    "is_unique_key" : false,
    "code_table_field_values" : [ {
      "fd_id" : "178103",
      "fd_value" : "重庆市",
      "ordinal" : 4
    } ],
    "count_field_values" : 3
  }, {
    "id" : "178104",
    "code_table_id" : "1230204979835502592",
    "ordinal" : 4,
    "name_en" : "county",
    "name_ch" : "县",
    "description" : "",
    "data_type" : "STRING",
    "domain_type" : null,
    "data_type_extend" : null,
    "is_unique_key" : false,
    "code_table_field_values" : [ {
      "fd_id" : "178104",
      "fd_value" : "渝东区",
      "ordinal" : 4
    } ],
    "count_field_values" : 3
  } ]
}
```
#### 响应示例
**状态码：200**
Success，返回数据是CodeTableFieldVO数组。
```
{
  "data" : {
    "value" : [ {
      "id" : "178101",
      "code_table_id" : "1230204979835502592",
      "ordinal" : 1,
      "name_en" : "code",
      "name_ch" : "编码",
      "description" : "",
      "data_type" : "STRING",
      "domain_type" : null,
      "data_type_extend" : null,
      "is_unique_key" : false,
      "code_table_field_values" : [ {
        "id" : "19983446",
        "fd_id" : "178101",
        "fd_value" : "1",
        "ordinal" : 1,
        "description" : null
      }, {
        "id" : "19983450",
        "fd_id" : "178101",
        "fd_value" : "2",
        "ordinal" : 2,
        "description" : null
      }, {
        "id" : "19983454",
        "fd_id" : "178101",
        "fd_value" : "3",
        "ordinal" : 3,
        "description" : null
      }, {
        "id" : "19983554",
        "fd_id" : "178101",
        "fd_value" : "4",
        "ordinal" : 4,
        "description" : null
      } ],
      "count_field_values" : 4
    }, {
      "id" : "178102",
      "code_table_id" : "1230204979835502592",
      "ordinal" : 2,
      "name_en" : "province",
      "name_ch" : "省",
      "description" : "",
      "data_type" : "STRING",
      "domain_type" : null,
      "data_type_extend" : null,
      "is_unique_key" : false,
      "code_table_field_values" : [ {
        "id" : "19983447",
        "fd_id" : "178102",
        "fd_value" : "安徽省",
        "ordinal" : 1,
        "description" : null
      }, {
        "id" : "19983451",
        "fd_id" : "178102",
        "fd_value" : "江苏省",
        "ordinal" : 2,
        "description" : null
      }, {
        "id" : "19983455",
        "fd_id" : "178102",
        "fd_value" : "上海市",
        "ordinal" : 3,
        "description" : null
      }, {
        "id" : "19983555",
        "fd_id" : "178102",
        "fd_value" : "重庆市",
        "ordinal" : 4,
        "description" : null
      } ],
      "count_field_values" : 4
    }, {
      "id" : "178103",
      "code_table_id" : "1230204979835502592",
      "ordinal" : 3,
      "name_en" : "city",
      "name_ch" : "市",
      "description" : "",
      "data_type" : "STRING",
      "domain_type" : null,
      "data_type_extend" : null,
      "is_unique_key" : false,
      "code_table_field_values" : [ {
        "id" : "19983448",
        "fd_id" : "178103",
        "fd_value" : "合肥市",
        "ordinal" : 1,
        "description" : null
      }, {
        "id" : "19983452",
        "fd_id" : "178103",
        "fd_value" : "南京市",
        "ordinal" : 2,
        "description" : null
      }, {
        "id" : "19983456",
        "fd_id" : "178103",
        "fd_value" : "上海市",
        "ordinal" : 3,
        "description" : null
      }, {
        "id" : "19983556",
        "fd_id" : "178103",
        "fd_value" : "重庆市",
        "ordinal" : 4,
        "description" : null
      } ],
      "count_field_values" : 4
    }, {
      "id" : "178104",
      "code_table_id" : "1230204979835502592",
      "ordinal" : 4,
      "name_en" : "county",
      "name_ch" : "县",
      "description" : "",
      "data_type" : "STRING",
      "domain_type" : null,
      "data_type_extend" : null,
      "is_unique_key" : false,
      "code_table_field_values" : [ {
        "id" : "19983449",
        "fd_id" : "178104",
        "fd_value" : "瑶海区",
        "ordinal" : 1,
        "description" : null
      }, {
        "id" : "19983453",
        "fd_id" : "178104",
        "fd_value" : "雨花台区",
        "ordinal" : 2,
        "description" : null
      }, {
        "id" : "19983457",
        "fd_id" : "178104",
        "fd_value" : "浦东新区",
        "ordinal" : 3,
        "description" : null
      }, {
        "id" : "19983557",
        "fd_id" : "178104",
        "fd_value" : "渝东区",
        "ordinal" : 4,
        "description" : null
      } ],
      "count_field_values" : 4
    } ]
  }
}
```
**状态码：400**
BadRequest
```
{
  "error_code" : "DS.60xx",
  "error_msg" : "The user request is illegal."
}
```
**状态码：401**
Unauthorized
```
{
  "error_code" : "DS.60xx",
  "error_msg" : "User authentication failed."
}
```
**状态码：403**
Forbidden
```
{
  "error_code" : "DS.60xx",
  "error_msg" : "The user does not have permission to call this API."
}
```
**状态码：404**
Not Found
```
{
  "error_code" : "DS.60xx",
  "error_msg" : "The User Request API does not exist."
}
```
#### SDK代码示例
SDK代码示例如下。
- [Java]
  根据请求参数，编辑码表的字段值，包括码表字段的新增。
  ```
  package com.huaweicloud.sdk.test;
  import com.huaweicloud.sdk.core.auth.ICredential;
  import com.huaweicloud.sdk.core.auth.BasicCredentials;
  import com.huaweicloud.sdk.core.exception.ConnectionException;
  import com.huaweicloud.sdk.core.exception.RequestTimeoutException;
  import com.huaweicloud.sdk.core.exception.ServiceResponseException;
  import com.huaweicloud.sdk.dataartsstudio.v1.region.DataArtsStudioRegion;
  import com.huaweicloud.sdk.dataartsstudio.v1.*;
  import com.huaweicloud.sdk.dataartsstudio.v1.model.*;
  import java.util.List;
  import java.util.ArrayList;
  public class UpdateCodeTableValuesSolution {
      public static void main(String[] args) {
          // The AK and SK used for authentication are hard-coded or stored in plaintext, which has great security risks. It is recommended that the AK and SK be stored in ciphertext in configuration files or environment variables and decrypted during use to ensure security.
          // In this example, AK and SK are stored in environment variables for authentication. Before running this example, set environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment
          String ak = System.getenv("CLOUD_SDK_AK");
          String sk = System.getenv("CLOUD_SDK_SK");
          String projectId = "{project_id}";
          ICredential auth = new BasicCredentials()
                  .withProjectId(projectId)
                  .withAk(ak)
                  .withSk(sk);
          DataArtsStudioClient client = DataArtsStudioClient.newBuilder()
                  .withCredential(auth)
                  .withRegion(DataArtsStudioRegion.valueOf("<YOUR REGION>"))
                  .build();
          UpdateCodeTableValuesRequest request = new UpdateCodeTableValuesRequest();
          request.withId("{id}");
          CodeTableFieldValueUpdateVO body = new CodeTableFieldValueUpdateVO();
          List<CodeTableFieldValueVO> listToAddCodeTableFieldValues = new ArrayList<>();
          listToAddCodeTableFieldValues.add(
              new CodeTableFieldValueVO()
                  .withFdId("178104")
                  .withFdValue("渝东区")
                  .withOrdinal(4)
          );
          List<CodeTableFieldValueVO> listToAddCodeTableFieldValues1 = new ArrayList<>();
          listToAddCodeTableFieldValues1.add(
              new CodeTableFieldValueVO()
                  .withFdId("178103")
                  .withFdValue("重庆市")
                  .withOrdinal(4)
          );
          List<CodeTableFieldValueVO> listToAddCodeTableFieldValues2 = new ArrayList<>();
          listToAddCodeTableFieldValues2.add(
              new CodeTableFieldValueVO()
                  .withFdId("178102")
                  .withFdValue("重庆市")
                  .withOrdinal(4)
          );
          List<CodeTableFieldValueVO> listToAddCodeTableFieldValues3 = new ArrayList<>();
          listToAddCodeTableFieldValues3.add(
              new CodeTableFieldValueVO()
                  .withFdId("178101")
                  .withFdValue("4")
                  .withOrdinal(4)
          );
          List<CodeTableFieldVO> listbodyToAdd = new ArrayList<>();
          listbodyToAdd.add(
              new CodeTableFieldVO()
                  .withId("178101")
                  .withCodeTableId("1230204979835502592")
                  .withOrdinal(1)
                  .withNameEn("code")
                  .withNameCh("编码")
                  .withDescription("")
                  .withDataType("STRING")
                  .withIsUniqueKey(false)
                  .withCodeTableFieldValues(listToAddCodeTableFieldValues3)
                  .withCountFieldValues(3)
          );
          listbodyToAdd.add(
              new CodeTableFieldVO()
                  .withId("178102")
                  .withCodeTableId("1230204979835502592")
                  .withOrdinal(2)
                  .withNameEn("province")
                  .withNameCh("省")
                  .withDescription("")
                  .withDataType("STRING")
                  .withIsUniqueKey(false)
                  .withCodeTableFieldValues(listToAddCodeTableFieldValues2)
                  .withCountFieldValues(3)
          );
          listbodyToAdd.add(
              new CodeTableFieldVO()
                  .withId("178103")
                  .withCodeTableId("1230204979835502592")
                  .withOrdinal(3)
                  .withNameEn("city")
                  .withNameCh("市")
                  .withDescription("")
                  .withDataType("STRING")
                  .withIsUniqueKey(false)
                  .withCodeTableFieldValues(listToAddCodeTableFieldValues1)
                  .withCountFieldValues(3)
          );
          listbodyToAdd.add(
              new CodeTableFieldVO()
                  .withId("178104")
                  .withCodeTableId("1230204979835502592")
                  .withOrdinal(4)
                  .withNameEn("county")
                  .withNameCh("县")
                  .withDescription("")
                  .withDataType("STRING")
                  .withIsUniqueKey(false)
                  .withCodeTableFieldValues(listToAddCodeTableFieldValues)
                  .withCountFieldValues(3)
          );
          body.withToAdd(listbodyToAdd);
          request.withBody(body);
          try {
              UpdateCodeTableValuesResponse response = client.updateCodeTableValues(request);
              System.out.println(response.toString());
          } catch (ConnectionException e) {
              e.printStackTrace();
          } catch (RequestTimeoutException e) {
              e.printStackTrace();
          } catch (ServiceResponseException e) {
              e.printStackTrace();
              System.out.println(e.getHttpStatusCode());
              System.out.println(e.getRequestId());
              System.out.println(e.getErrorCode());
              System.out.println(e.getErrorMsg());
          }
      }
  }
  ```
- [Python]
  根据请求参数，编辑码表的字段值，包括码表字段的新增。
  ```
  # coding: utf-8
  import os
  from huaweicloudsdkcore.auth.credentials import BasicCredentials
  from huaweicloudsdkdataartsstudio.v1.region.dataartsstudio_region import DataArtsStudioRegion
  from huaweicloudsdkcore.exceptions import exceptions
  from huaweicloudsdkdataartsstudio.v1 import *
  if __name__ == "__main__":
      # The AK and SK used for authentication are hard-coded or stored in plaintext, which has great security risks. It is recommended that the AK and SK be stored in ciphertext in configuration files or environment variables and decrypted during use to ensure security.
      # In this example, AK and SK are stored in environment variables for authentication. Before running this example, set environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment
      ak = os.environ["CLOUD_SDK_AK"]
      sk = os.environ["CLOUD_SDK_SK"]
      projectId = "{project_id}"
      credentials = BasicCredentials(ak, sk, projectId)
      client = DataArtsStudioClient.new_builder() \
          .with_credentials(credentials) \
          .with_region(DataArtsStudioRegion.value_of("<YOUR REGION>")) \
          .build()
      try:
          request = UpdateCodeTableValuesRequest()
          request.id = "{id}"
          listCodeTableFieldValuesToAdd = [
              CodeTableFieldValueVO(
                  fd_id="178104",
                  fd_value="渝东区",
                  ordinal=4
              )
          ]
          listCodeTableFieldValuesToAdd1 = [
              CodeTableFieldValueVO(
                  fd_id="178103",
                  fd_value="重庆市",
                  ordinal=4
              )
          ]
          listCodeTableFieldValuesToAdd2 = [
              CodeTableFieldValueVO(
                  fd_id="178102",
                  fd_value="重庆市",
                  ordinal=4
              )
          ]
          listCodeTableFieldValuesToAdd3 = [
              CodeTableFieldValueVO(
                  fd_id="178101",
                  fd_value="4",
                  ordinal=4
              )
          ]
          listToAddbody = [
              CodeTableFieldVO(
                  id="178101",
                  code_table_id="1230204979835502592",
                  ordinal=1,
                  name_en="code",
                  name_ch="编码",
                  description="",
                  data_type="STRING",
                  is_unique_key=False,
                  code_table_field_values=listCodeTableFieldValuesToAdd3,
                  count_field_values=3
              ),
              CodeTableFieldVO(
                  id="178102",
                  code_table_id="1230204979835502592",
                  ordinal=2,
                  name_en="province",
                  name_ch="省",
                  description="",
                  data_type="STRING",
                  is_unique_key=False,
                  code_table_field_values=listCodeTableFieldValuesToAdd2,
                  count_field_values=3
              ),
              CodeTableFieldVO(
                  id="178103",
                  code_table_id="1230204979835502592",
                  ordinal=3,
                  name_en="city",
                  name_ch="市",
                  description="",
                  data_type="STRING",
                  is_unique_key=False,
                  code_table_field_values=listCodeTableFieldValuesToAdd1,
                  count_field_values=3
              ),
              CodeTableFieldVO(
                  id="178104",
                  code_table_id="1230204979835502592",
                  ordinal=4,
                  name_en="county",
                  name_ch="县",
                  description="",
                  data_type="STRING",
                  is_unique_key=False,
                  code_table_field_values=listCodeTableFieldValuesToAdd,
                  count_field_values=3
              )
          ]
          request.body = CodeTableFieldValueUpdateVO(
              to_add=listToAddbody
          )
          response = client.update_code_table_values(request)
          print(response)
      except exceptions.ClientRequestException as e:
          print(e.status_code)
          print(e.request_id)
          print(e.error_code)
          print(e.error_msg)
  ```
- [Go]
  根据请求参数，编辑码表的字段值，包括码表字段的新增。
  ```
  package main
  import (
  "fmt"
  "github.com/huaweicloud/huaweicloud-sdk-go-v3/core/auth/basic"
      dataartsstudio "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/dataartsstudio/v1"
  "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/dataartsstudio/v1/model"
      region "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/dataartsstudio/v1/region"
  )
  func main() {
      // The AK and SK used for authentication are hard-coded or stored in plaintext, which has great security risks. It is recommended that the AK and SK be stored in ciphertext in configuration files or environment variables and decrypted during use to ensure security.
      // In this example, AK and SK are stored in environment variables for authentication. Before running this example, set environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment
      ak := os.Getenv("CLOUD_SDK_AK")
      sk := os.Getenv("CLOUD_SDK_SK")
      projectId := "{project_id}"
      auth, err := basic.NewCredentialsBuilder().
          WithAk(ak).
          WithSk(sk).
          WithProjectId(projectId).
          SafeBuild()
      if err != nil {
          fmt.Println(err)
          return
      }
      hcClient, err := dataartsstudio.DataArtsStudioClientBuilder().
           WithRegion(region.ValueOf("<YOUR REGION>")).
           WithCredential(auth).
           SafeBuild()
      if err != nil {
          fmt.Println(err)
          return
      }
      client := dataartsstudio.NewDataArtsStudioClient(hcClient)
      request := &model.UpdateCodeTableValuesRequest{}
  request.Id = "{id}"
  fdIdCodeTableFieldValues:= "178104"
  fdValueCodeTableFieldValues:= "渝东区"
  ordinalCodeTableFieldValues:= int32(4)
  var listCodeTableFieldValuesToAdd = []model.CodeTableFieldValueVo{
          {
              FdId: &fdIdCodeTableFieldValues,
              FdValue: &fdValueCodeTableFieldValues,
              Ordinal: &ordinalCodeTableFieldValues,
          },
      }
  fdIdCodeTableFieldValues1:= "178103"
  fdValueCodeTableFieldValues1:= "重庆市"
  ordinalCodeTableFieldValues1:= int32(4)
  var listCodeTableFieldValuesToAdd1 = []model.CodeTableFieldValueVo{
          {
              FdId: &fdIdCodeTableFieldValues1,
              FdValue: &fdValueCodeTableFieldValues1,
              Ordinal: &ordinalCodeTableFieldValues1,
          },
      }
  fdIdCodeTableFieldValues2:= "178102"
  fdValueCodeTableFieldValues2:= "重庆市"
  ordinalCodeTableFieldValues2:= int32(4)
  var listCodeTableFieldValuesToAdd2 = []model.CodeTableFieldValueVo{
          {
              FdId: &fdIdCodeTableFieldValues2,
              FdValue: &fdValueCodeTableFieldValues2,
              Ordinal: &ordinalCodeTableFieldValues2,
          },
      }
  fdIdCodeTableFieldValues3:= "178101"
  fdValueCodeTableFieldValues3:= "4"
  ordinalCodeTableFieldValues3:= int32(4)
  var listCodeTableFieldValuesToAdd3 = []model.CodeTableFieldValueVo{
          {
              FdId: &fdIdCodeTableFieldValues3,
              FdValue: &fdValueCodeTableFieldValues3,
              Ordinal: &ordinalCodeTableFieldValues3,
          },
      }
  idToAdd:= "178101"
  codeTableIdToAdd:= "1230204979835502592"
  descriptionToAdd:= ""
  isUniqueKeyToAdd:= false
  countFieldValuesToAdd:= int32(3)
  idToAdd1:= "178102"
  codeTableIdToAdd1:= "1230204979835502592"
  descriptionToAdd1:= ""
  isUniqueKeyToAdd1:= false
  countFieldValuesToAdd1:= int32(3)
  idToAdd2:= "178103"
  codeTableIdToAdd2:= "1230204979835502592"
  descriptionToAdd2:= ""
  isUniqueKeyToAdd2:= false
  countFieldValuesToAdd2:= int32(3)
  idToAdd3:= "178104"
  codeTableIdToAdd3:= "1230204979835502592"
  descriptionToAdd3:= ""
  isUniqueKeyToAdd3:= false
  countFieldValuesToAdd3:= int32(3)
  var listToAddbody = []model.CodeTableFieldVo{
          {
              Id: &idToAdd,
              CodeTableId: &codeTableIdToAdd,
              Ordinal: int32(1),
              NameEn: "code",
              NameCh: "编码",
              Description: &descriptionToAdd,
              DataType: "STRING",
              IsUniqueKey: &isUniqueKeyToAdd,
              CodeTableFieldValues: &listCodeTableFieldValuesToAdd3,
              CountFieldValues: &countFieldValuesToAdd,
          },
          {
              Id: &idToAdd1,
              CodeTableId: &codeTableIdToAdd1,
              Ordinal: int32(2),
              NameEn: "province",
              NameCh: "省",
              Description: &descriptionToAdd1,
              DataType: "STRING",
              IsUniqueKey: &isUniqueKeyToAdd1,
              CodeTableFieldValues: &listCodeTableFieldValuesToAdd2,
              CountFieldValues: &countFieldValuesToAdd1,
          },
          {
              Id: &idToAdd2,
              CodeTableId: &codeTableIdToAdd2,
              Ordinal: int32(3),
              NameEn: "city",
              NameCh: "市",
              Description: &descriptionToAdd2,
              DataType: "STRING",
              IsUniqueKey: &isUniqueKeyToAdd2,
              CodeTableFieldValues: &listCodeTableFieldValuesToAdd1,
              CountFieldValues: &countFieldValuesToAdd2,
          },
          {
              Id: &idToAdd3,
              CodeTableId: &codeTableIdToAdd3,
              Ordinal: int32(4),
              NameEn: "county",
              NameCh: "县",
              Description: &descriptionToAdd3,
              DataType: "STRING",
              IsUniqueKey: &isUniqueKeyToAdd3,
              CodeTableFieldValues: &listCodeTableFieldValuesToAdd,
              CountFieldValues: &countFieldValuesToAdd3,
          },
      }
  request.Body = &model.CodeTableFieldValueUpdateVo{
  ToAdd: &listToAddbody,
  }
  response, err := client.UpdateCodeTableValues(request)
  if err == nil {
          fmt.Printf("%+v\n", response)
      } else {
          fmt.Println(err)
      }
  }
  ```
- [更多]
  更多编程语言的SDK代码示例，请参见[API Explorer](https://console.huaweicloud.com/apiexplorer/#/openapi/DataArtsStudio/sdk?api=UpdateCodeTableValues)的代码示例页签，可生成自动对应的SDK代码示例。
#### 状态码
| 状态码 | 描述                               |
|:---|:---|
| 200 | Success，返回数据是CodeTableFieldVO数组。 |
| 400 | BadRequest                       |
| 401 | Unauthorized                     |
| 403 | Forbidden                        |
| 404 | Not Found                        |
   
