Alias 操作
所有文档
menu

向量数据库 VectorDB

Alias 操作

新增表别名

接口描述

为指定的表新增一个别名。

请求结构

POST /v{version}/table?alias HTTP/1.1
HOST: {Endpoint}
Authorization: {Authorization}
{
    "database": "db_name""table": "table_name",
    "alias": "table_alias"
}

请求头域

除公共头域外,无其它特殊头域。

请求参数

参数名称 类型 是否必填 参数位置 描述
version String URL参数 API版本号,当前取1。
database String RequestBody参数 指定库的名称。
table String RequestBody参数 指定表的名称。
alias String RequestBody参数 表的别名。表的名称和表的别名均要求库内唯一。别名的命名要求与表的命要求完全一致,如下所示:
1. 仅支持大小写字母、数字以及下换线(_),必须以字母开头;
2. 长度限制为1~255。

响应头域

除公共头域外,无其它特殊头域。

响应参数

参数名称 类型 描述
code Int 返回码
msg String 返回信息

请求示例

POST http://vdb.nXWNyPCOSLci.vdb.bj.baidubce.com/v1/table?alias
Host: vdb.nXWNyPCOSLci.vdb.bj.baidubce.com
Authorization: Bearer account=root&api_key=eC4bLRy2va******************************
{
    "database": "db_test",
    "table": "table_test",
    "alias": "alias_test"
}

响应示例

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Date: Wed, 08 Jul 2015 03:28:11 GMT
Request-ID: d8752367-38e8-45e4-b4c7-e53be3137ce5
{
    "code": 0,
    "msg": "Success"
}

取消表别名

接口描述

删除指定表的指定别名。

请求结构

POST /v{version}/table?unalias HTTP/1.1
HOST: {Endpoint}
Authorization: {Authorization}
{
    "database": "db_name""table": "table_name",
    "alias": "table_alias"
}

请求头域

除公共头域外,无其它特殊头域。

请求参数

参数名称 类型 是否必填 参数位置 描述
version String URL参数 API版本号,当前取1。
database String RequestBody参数 指定库的名称。
table String RequestBody参数 指定表的名称。
alias String RequestBody参数 指定表的别名。

响应头域

除公共头域外,无其它特殊头域。

响应参数

参数名称 类型 描述
code Int 返回码
msg String 返回信息

请求示例

POST http://vdb.nXWNyPCOSLci.vdb.bj.baidubce.com/v1/table?unalias
Host: vdb.nXWNyPCOSLci.vdb.bj.baidubce.com
Authorization: Bearer account=root&api_key=eC4bLRy2va******************************
{
    "database": "db_test",
    "table": "table_test",
    "alias": "alias_test"
}

响应示例

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Date: Wed, 08 Jul 2015 03:28:11 GMT
Request-ID: d8752367-38e8-45e4-b4c7-e53be3137ce5
{
    "code": 0,
    "msg": "Success"
}
上一篇
Table 操作
下一篇
Row 操作