.show external table schema コマンド
外部テーブルのスキーマを JSON または CSL として返します。
このコマンドは、あらゆる種類の外部テーブルに関連します。 外部テーブルの概要については、「外部テーブル」を参照してください。
アクセス許可
このコマンドを実行するには、少なくともデータベース ユーザー、データベース ビューアー、データベース モニター、または外部テーブル管理者のアクセス許可が必要です。 詳細については、ロールベースのアクセス制御に関するページを参照してください。
構文
.show
external
table
TableName schema
as
(json
| csl
)
.show
external
table
TableName cslschema
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
TableName | string |
✔️ | スキーマを表示するテーブルの名前。 |
返品
出力パラメーター | 型 | 説明 |
---|---|---|
TableName | string |
外部テーブルの名前 |
[スキーマ] | string |
JSON 形式のテーブル スキーマ |
DatabaseName | string |
テーブルのデータベース名 |
フォルダー | 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 | ドキュメント |
csl:
TableName | [スキーマ] | DatabaseName | フォルダー | DocString |
---|---|---|---|---|
T | x:long,s:string | DB | ExternalTables | ドキュメント |