调用ListLogicTables获取指定逻辑库下面的逻辑表详情列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String 是 ListLogicTables

系统规定参数。取值:ListLogicTables。

DatabaseId String 是 1

逻辑库ID。

PageNumber Integer 是 1

第几页。

Tid Long 是 -1

租户ID。

说明 取自系统右上角头像处悬停展示的租户ID信息,详情请参见查看租户信息。
PageSize Integer 否 10

每页记录数。

SearchName String 否 test

逻辑表搜索关键字,前缀匹配。

ReturnGuid Boolean 否 true

是否返回表的GUID。

返回数据

名称 类型 示例值 描述
ErrorCode String UnknownError

错误码。

ErrorMessage String UnknownError

错误信息。

LogicTableList Array of LogicTable

逻辑表详情列表。

LogicTable
DatabaseId String 1

逻辑库ID。

Logic Boolean true

是否逻辑表,恒为true。

OwnerIdList List 1

逻辑表Owner ID列表。

OwnerNameList List owner_name

逻辑表Owner昵称列表。

SchemaName String yuyang_test

逻辑表对应逻辑库名。

TableCount String 4

分表个数。

TableExpr String test[1-4]

逻辑表表达式。

TableGuid String IDB_L_308302.yuyang_test.test_ch

逻辑表GUID。

TableId String 1

逻辑表ID。

TableName String test

逻辑表表名。

RequestId String F1E6484F-9DF1-4406-9BDE-0861C4629B69

请求ID。

Success Boolean true

请求是否成功。

TotalCount Long 1

满足条件记录数。

示例

请求示例

http(s)://[Endpoint]/?Action=ListLogicTables
&<公共请求参数>

正常返回示例

XML 格式

<TotalCount>1</TotalCount>
<RequestId>F1E6484F-9DF1-4406-9BDE-0861C4629B69</RequestId>
<LogicTableList>
    <LogicTable>
        <Logic>true</Logic>
        <OwnerNameList>
            <OwnerNames>xxx</OwnerNames>
            <OwnerNames>xxx</OwnerNames>
        </OwnerNameList>
        <TableExpr>t[1-4]</TableExpr>
        <DatabaseId>267</DatabaseId>
        <SchemaName>yuyang_test</SchemaName>
        <TableName>t</TableName>
        <TableGuid>IDB_L_3057.yuyang_test.t</TableGuid>
        <TableCount>4</TableCount>
        <OwnerIdList>
            <OwnerIds>88653</OwnerIds>
            <OwnerIds>104442</OwnerIds>
        </OwnerIdList>
        <TableId>3057</TableId>
    </LogicTable>
</LogicTableList>
<Success>true</Success>

JSON 格式

{
  "TotalCount": 1,
  "RequestId": "F1E6484F-9DF1-4406-9BDE-0861C4629B69",
  "LogicTableList": {
    "LogicTable": [
      {
        "Logic": true,
        "OwnerNameList": {
          "OwnerNames": [
            "xxx",
            "xxx"
          ]
        },
        "TableExpr": "t[1-4]",
        "DatabaseId": 267,
        "SchemaName": "yuyang_test",
        "TableName": "t",
        "TableGuid": "IDB_L_3057.yuyang_test.t",
        "TableCount": 4,
        "OwnerIdList": {
          "OwnerIds": [
            88653,
            104442
          ]
        },
        "TableId": 3057
      }
    ]
  },
  "Success": true
}

错误码

访问错误中心查看更多错误码。