Consulta los detalles de las columnas de una tabla.
Descripción de la operación
Solo puede llamar a esta operación para instancias de base de datos cuyo modo de control es Colaboración de seguridad.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dms:GetMetaTableColumn |
get |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Tid |
integer |
No |
El ID del inquilino. Puede llamar a la operación GetUserActiveTenant para obtener el ID del inquilino. |
3*** |
| TableGuid |
string |
Sí |
El identificador único global (GUID) de la tabla en Data Management (DMS).
|
IDB_40753****.qntest2.activity_setting |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
087DFBA1-378B-5D25-B13B-31F6409F**** |
| ErrorCode |
string |
El código de error devuelto. |
MissingTableGuid |
| ColumnList |
array<object> |
Los detalles de los campos de la tabla. |
|
|
object |
|||
| ColumnType |
string |
El tipo de datos de la columna. Nota
El valor devuelto de una columna no es único, como bigint o int. |
bigint(1) |
| AutoIncrement |
boolean |
Indica si la columna es de incremento automático. Valores válidos:
|
false |
| ColumnId |
string |
El ID de la columna. |
63513**** |
| ColumnName |
string |
El nombre de la columna. |
has_promotion |
| SecurityLevel |
string |
El nivel de sensibilidad de la columna. Valores válidos:
Nota
Para más información, consulte Niveles de sensibilidad de las columnas. |
INNER |
| PrimaryKey |
string |
Indica si el campo es la clave principal. Valores válidos:
|
true |
| Description |
string |
La descripción de la columna. |
是否有优惠活动 |
| DataPrecision |
integer |
La precisión del campo. |
19 |
| DataScale |
integer |
El número de decimales del campo. |
0 |
| Position |
integer |
La posición del campo en la tabla. |
1 |
| Nullable |
boolean |
Indica si el campo puede estar vacío. Valores válidos:
|
false |
| DataLength |
integer |
La longitud del campo. |
0 |
| ErrorMessage |
string |
El mensaje de error devuelto. |
TableGuid is mandatory for this action |
| Success |
boolean |
Indica si la solicitud se realizó correctamente. Valores válidos:
|
true |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "087DFBA1-378B-5D25-B13B-31F6409F****",
"ErrorCode": "MissingTableGuid",
"ColumnList": [
{
"ColumnType": "bigint(1)",
"AutoIncrement": false,
"ColumnId": "63513****",
"ColumnName": "has_promotion",
"SecurityLevel": "INNER",
"PrimaryKey": "true",
"Description": "Are there any promotions?",
"DataPrecision": 19,
"DataScale": 0,
"Position": 1,
"Nullable": false,
"DataLength": 0
}
],
"ErrorMessage": "TableGuid is mandatory for this action.",
"Success": true
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.