View table information¶
View the field definitions and row numbers of the table without returning the data rows in the table.
POST $CLOUDSIGMA_API_BASE/meta/table/info
Before you call this API¶
Configure the regional API endpoint and authentication, and select the target workspace.
You can first query the table in the database to confirm the object name.
Request¶
Replace caller-specific values in the example with actual values.
curl -X POST "$CLOUDSIGMA_API_BASE/meta/table/info" \
-H "X-API-Key: $CLOUDSIGMA_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID" \
-H 'Content-Type: application/json' \
-d "{\"db_name\":\"$DATABASE\",\"table_name\":\"$TABLE\"}"
Request body
| Parameter | Type | Required | Description |
|---|---|---|---|
db_name | string | Required | The name of the database where the table is located. |
table_name | string | Required | The name of the table to be queried. |
Successful response¶
{
"code": 200,
"data": {
"columns": [{"name": "id", "data_type": "INT", "nullable": "NO", "default_value": "", "key_type": "PRI", "comment": ""}],
"total": 1,
"rows": 42
}
}
The response fields are as follows.
Field |
Type |
Description |
|---|---|---|
|
integer |
|
|
array |
List of column definitions for the table. |
|
string |
Column name. |
|
string |
Data type. |
|
string |
Whether to allow null values; |
|
string |
Default value; empty string if not set. |
|
string |
Key type. |
|
string |
Column remarks. |
|
integer |
Number of columns. |
|
integer |
The number of rows in the table, the data row itself is not returned. |
In this document, [] after a type denotes an array. In a field path, [] denotes each item in an array; for example, data.columns[].name is the name field of each item in the data.columns array.
When you need to view only fields, use View table column list; when you need to view table creation statements, use View table creation statements.
Error response¶
{
"code": 404,
"message": "对象不存在"
}
| Field | Type | Description |
|---|---|---|
code | integer or string | Error code or status. |
message | string | Error message. |
Follow-up operations¶
View table column list when returning to the list.