tencent cloud

文档反馈

最后更新时间:2023-12-18 14:29:40

    简介

    更新表格中一条数据,可采用显示声明参数或传入文件两种方式操作。

    语法

    ## 显示声明字段的值,更新对应的记录
    update table set value1 = 1, value2 = "abc", value3 = 0x123456 where key1 = 1 and key2 = "abc" and [-index = 1];
    
    ## 导入 csv 文件替换对应的记录
    update table infile 文件名 [where -index = 0];
    
    ## 导入 xml 文件替换对应的记录
    update table infile 文件名 [where -index = 0] using tdr;

    参数

    参数
    Protobuf
    TDR
    必填项
    table
    表格的名字
    表格的名字
    key
    主键字段名,必须填入所有 key 值
    主键字段名,必须填入所有 key 值
    value
    非主键字段名
    非主键字段名
    至少一个或*
    -index
    LIST 表:必须指定“-index”,只替换指定记录
    GENERIC 表:不支持
    LIST 表:如果指定“-index”会返回相同 key 下的第 index 条记录,如果不指定“-index”,则返回所有记录
    GENERIC 表:不支持
    using tdr
    不支持
    以 xml 格式输出数据,文件结构必须严格满足 xml 语法,该操作必须在启动 client 时提供 tdr 文件
    infile
    从文件中读取数据
    从文件中读取数据

    错误

    请参考 错误码列表

    示例

    tcaplus> update table_list set level=99 and count= 88 where uin=99 and name = "99" and key1=99 and -index=0;
    
    update success
    
    update time: 117086 us
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持