.show materialized-view schema

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

以 CSL/JSON 格式显示具体化视图的架构。

权限

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

语法

.show materialized-view MaterializedViewName cslschema

.show materialized-view MaterializedViewName schema as json

.show materialized-view MaterializedViewName schema as csl

详细了解语法约定

参数

客户 类型​​ 必需 说明
MaterializedViewName string ✔️ 具体化视图的名称。

返回

名称 Type 说明
TableName string 具体化视图的名称。
架构 string 具体化视图的 CSL 或 JSON 架构。
DatabaseName string 具体化视图所属的数据库。
Folder string 在其中创建具体化视图的文件夹。
DocString string 分配给具体化视图的说明。

示例

显示一个具体化视图的 CSL 架构

下面的两个命令是等效的,它们都显示具体化视图 ViewName 的 CSL 架构:

.show materialized-view ViewName cslschema
.show materialized-view ViewName schema as csl

输出

TableName 架构 DatabaseName 文件夹 DocString
视图名 Column3:int,Column1:string,Column2:datetime MyDatabase

显示一个具体化视图的 JSON 架构

以下命令显示具体化视图 ViewName 的 JSON 架构:

.show materialized-view ViewName schema as json

输出

TableName 架构 DatabaseName 文件夹 DocString
视图名 {"Name":"ViewName","OrderedColumns":[{"Name":"Column3","Type":"System.Int32","CslType":"int"},{"Name":"Column1","Type":"System.String","CslType":"string"},{"Name":"Column2","Type":"System.DateTime","CslType":"datetime"}]} MyDatabase