Support table comment and column comment for view (#1799)
This commit is contained in:
@ -0,0 +1,14 @@
|
||||
# SHOW FULL COLUMNS
|
||||
## description
|
||||
该语句用于指定表的列信息
|
||||
语法:
|
||||
SHOW FULL COLUMNS FROM tbl;
|
||||
|
||||
## example
|
||||
1. 查看指定表的列信息
|
||||
|
||||
SHOW FULL COLUMNS FROM tbl;
|
||||
|
||||
## keyword
|
||||
|
||||
SHOW,TABLE,STATUS
|
||||
@ -0,0 +1,22 @@
|
||||
# SHOW TABLE STATUS
|
||||
## description
|
||||
该语句用于查看 Table 的一些信息。
|
||||
语法:
|
||||
SHOW TABLE STATUS
|
||||
[FROM db] [LIKE "pattern"]
|
||||
|
||||
说明:
|
||||
1. 该语句主要用于兼容 MySQL 语法,目前仅显示 Comment 等少量信息
|
||||
|
||||
## example
|
||||
1. 查看当前数据库下所有表的信息
|
||||
|
||||
SHOW TABLE STATUS;
|
||||
|
||||
2. 查看指定数据库下,名称包含 example 的表的信息
|
||||
|
||||
SHOW TABLE STATUS FROM db LIKE "%example%";
|
||||
|
||||
## keyword
|
||||
|
||||
SHOW,TABLE,STATUS
|
||||
@ -6,10 +6,11 @@
|
||||
(column_definition1[, column_definition2, ...])
|
||||
[ENGINE = [olap|mysql|broker]]
|
||||
[key_desc]
|
||||
[COMMENT "table comment"];
|
||||
[partition_desc]
|
||||
[distribution_desc]
|
||||
[PROPERTIES ("key"="value", ...)];
|
||||
[BROKER PROPERTIES ("key"="value", ...)];
|
||||
[PROPERTIES ("key"="value", ...)]
|
||||
[BROKER PROPERTIES ("key"="value", ...)]
|
||||
|
||||
1. column_definition
|
||||
语法:
|
||||
@ -191,6 +192,7 @@
|
||||
)
|
||||
ENGINE=olap
|
||||
AGGREGATE KEY(k1, k2)
|
||||
COMMENT "my first doris table"
|
||||
DISTRIBUTED BY HASH(k1) BUCKETS 32
|
||||
PROPERTIES ("storage_type"="column");
|
||||
|
||||
|
||||
@ -3,7 +3,8 @@
|
||||
该语句用于创建一个逻辑视图
|
||||
语法:
|
||||
CREATE VIEW [IF NOT EXISTS]
|
||||
[db_name.]view_name (column1[, column2, ...])
|
||||
[db_name.]view_name
|
||||
(column1[ COMMENT "col comment"][, column2, ...])
|
||||
AS query_stmt
|
||||
|
||||
说明:
|
||||
@ -12,10 +13,25 @@
|
||||
|
||||
## example
|
||||
1. 在 example_db 上创建视图 example_view
|
||||
|
||||
CREATE VIEW example_db.example_view (k1, k2, k3, v1)
|
||||
AS
|
||||
SELECT c1 as k1, k2, k3, SUM(v1) FROM example_table
|
||||
WHERE k1 = 20160112 GROUP BY k1,k2,k3;
|
||||
|
||||
2. 创建一个包含 comment 的 view
|
||||
|
||||
CREATE VIEW example_db.example_view
|
||||
(
|
||||
k1 COMMENT "first key",
|
||||
k2 COMMENT "second key",
|
||||
k3 COMMENT "third key",
|
||||
v1 COMMENT "first value"
|
||||
)
|
||||
COMMENT "my first view"
|
||||
AS
|
||||
SELECT c1 as k1, k2, k3, SUM(v1) FROM example_table
|
||||
WHERE k1 = 20160112 GROUP BY k1,k2,k3;
|
||||
|
||||
## keyword
|
||||
CREATE,VIEW
|
||||
|
||||
Reference in New Issue
Block a user