Compartir vía


Comando .show external table schema

Devuelve el esquema de la tabla externa, en formato JSON o CSL.

Este comando es pertinente para cualquier tabla externa de cualquier tipo. Para obtener información general sobre las tablas externas, consulte Tablas externas.

Permisos

Debe tener al menos permisos de usuario de base de datos, Visor de bases de datos o Monitor de base de datos o Administrador de tablas externas para ejecutar este comando. Para más información, vea Control de acceso basado en roles.

Sintaxis

.show external table NombreDeTabla schema as (json | csl)

.show external table NombreDeTabla cslschema

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
TableName string ✔️ Nombre de la tabla para la que se va a mostrar el esquema.

Devoluciones

Parámetro de salida Tipo Descripción
TableName string Nombre de la tabla externa
Esquema string Esquema de la tabla en formato JSON
DatabaseName string Nombre de la base de datos de la tabla
Carpeta string Carpeta de la tabla
DocString string Cadena que documenta la tabla

Ejemplos

.show external table T schema as json
.show external table T schema as csl
.show external table T cslschema

Salida de ejemplo

json:

TableName Esquema DatabaseName Carpeta DocString
T {"Name":"ExternalBlob",
"Folder":"ExternalTables",
"DocString":"Docs",
"OrderedColumns":[{"Name":"x","Type":"System.Int64","CslType":"long","DocString":""},{"Name":"s","Type":"System.String","CslType":"string","DocString":""}]}
DB ExternalTables Docs

csl:

TableName Esquema DatabaseName Carpeta DocString
T x:long,s:string DB ExternalTables Docs