show tables
功能
列出一个给定数据库的非临时表
语法
SHOW [FULL] TABLES [FROM [vc_name.]database_name] [LIKE ‘pattern’]
[WHERE conditions];
参数说明
参数名称 | 说明 |
---|---|
FULL | 输出列 Table_type。表显示 BASE TABLE,视图显示 VIEW |
vc_name | vc名可选项。 |
database_name | 数据库名,可选项。 |
conditions | 过滤条件。 |
pattern | 一个可以包含 SQL “%”和“_”通配符的字符串。 |
示例
gbase> SHOW TABLES FROM vc1.demo;
+----------------+ | Tables_in_demo | +----------------+ | d1 | | t1 | | t1_v | | v_d1 | +----------------+ 4 rows in set (Elapsed: 00:00:00.00) 使用 FULL 修饰语显示 demo 库下的非临时表: gbase> SHOW FULL TABLES FROM vc1.demo;
+----------------+------------+ | Tables_in_demo | Table_type | +----------------+------------+ | d1 | BASE TABLE | | t1 | BASE TABLE | | t1_v | VIEW | | v_d1 | VIEW | +----------------+------------+ 4 rows in set (Elapsed: 00:00:00.00) 显示 demo 库下以 t 开头的非临时表: gbase> SHOW FULL TABLES FROM demo LIKE 't%';
+---------------------+------------+ | Tables_in_demo (t%) | Table_type | +---------------------+------------+ | t1 | BASE TABLE | | t1_v | VIEW | +---------------------+------------+ 2 rows in set (Elapsed: 00:00:00.00) 显示 demo 库下的视图: gbase> SHOW FULL TABLES FROM demo where table_type='VIEW'; +----------------+------------+ | Tables_in_demo | Table_type | +----------------+------------+ | t1_v | VIEW | | v_d1 | VIEW | +----------------+------------+ 2 rows in set (Elapsed: 00:00:00.00)
show databases
功能
列出在 GBase 8a MPP Cluster 服务器主机上的数据库。除非拥有所有 SHOW DATABASES 权限,否则用户只能看到自己拥有权限的数据库。
语法
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern']
参数说明
参数名称 | 说明 |
---|---|
pattern | 一个可以包含 SQL “%”和“_”通配符的字符串。 |
示例
gbase> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| performance_schema |
| abc |
| db1 |
| db2 |
| dbmain |
| gbase |
| gclusterdb |
| gctmpdb |
| test |
| testdb |
+--------------------+
11 rows in set (Elapsed: 00:00:00.00)
gbase> show databases like '%db%';
+-----------------+
| Database (%db%) |
+-----------------+
| db1 |
| db2 |
| dbmain |
| gclusterdb |
| gctmpdb |
| testdb |
+-----------------+
6 rows in set (Elapsed: 00:00:00.00)