.show external table schema 命令

适用于:✅Azure 数据资源管理器

以 JSON 或 CSL 形式返回外部表的架构。

此命令与任何类型的任何外部表相关。 有关外部表的概述,请参阅外部表

权限

你必须至少具有数据库用户、数据库查看者、数据库监视者或外部表管理员权限才能运行此命令。 有关详细信息,请参阅基于角色的访问控制

语法

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

.show external tableTableName cslschema

详细了解语法约定

参数

客户 类型​​ 必需 说明
TableName string ✔️ 要显示其架构的表的名称。

返回

输出参数 类型 说明
TableName string 外部表的名称
架构 string JSON 格式的表架构
DatabaseName string 表的数据库名称
Folder string 表的文件夹
DocString string 用来记录表的字符串

示例

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

示例输出

json:

TableName 架构 DatabaseName 文件夹 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 架构 DatabaseName 文件夹 DocString
T x:long,s:string DB ExternalTables Docs