用于 Hive 发起程序连接器的 SHOW 语法 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

Product
Teradata QueryGrid
Release Number
2.19
Published
2022 年 7 月
Language
中文 (简体)
Last Update
2022-08-23
dita:mapPath
zh-CN/jpf1654813554544.ditamap
dita:ditavalPath
ft:empty
dita:id
lxg1591800469257
Product Category
Analytical Ecosystem
当 Hive 是发起连接器时,以下 SHOW 语句可用:
  • SHOW CREATE TABLE <table>;显示指定表的完整 CREATE TABLE 语句。
  • SHOW COLUMNS FROM|IN <table>;介绍指定远程表的列信息。

Hive SHOW 语句相当于 Teradata 为发起程序时所使用的 HELP FOREIGN 语句。请参阅HELP FOREIGN 使用示例

示例:使用 Hive 到 Teradata SHOW CREATE TABLE

该示例从远程 Teradata 系统中获取指定表的 CREATE TABLE 语句的详细信息。Hive 是发起程序连接器。

jdbc:hive2://localhost:10000> SHOW CREATE TABLE cardata_remote;

结果︰

+----------------------------------------------------------+--+
|                      createtab_stmt                      |
+----------------------------------------------------------+--+
| CREATE EXTERNAL TABLE `cardata_remote`(                           |
|   `price` double COMMENT 'from deserializer',            |
|   `mileage` bigint COMMENT 'from deserializer',          |
|   `make` varchar(2048) COMMENT 'from deserializer',      |
|   `model` varchar(2048) COMMENT 'from deserializer',     |
|   `trim1` varchar(2048) COMMENT 'from deserializer',     |
|   `type1` varchar(2048) COMMENT 'from deserializer',     |
|   `cylinder` int COMMENT 'from deserializer',            |
|   `liter` double COMMENT 'from deserializer',            |
|   `doors` int COMMENT 'from deserializer',               |
|   `cruise` tinyint COMMENT 'from deserializer',          |
|   `sound` tinyint COMMENT 'from deserializer',           |
|   `leather` tinyint COMMENT 'from deserializer',         |
|   `dt` varchar(2048) COMMENT 'from deserializer',        |
|   `country` varchar(2048) COMMENT 'from deserializer')   |
| ROW FORMAT SERDE                                         |
|   'com.teradata.querygrid.qgc.hive.QGNGSerDe'            |
| STORED BY                                                |
|   'com.teradata.querygrid.qgc.hive.QGNGStorageHandler'   |
| WITH SERDEPROPERTIES (                                   |
|   'serialization.format'='1')                            |
| LOCATION                                                 |
|   'hdfs://TDINT/apps/hive/warehouse/cardata_remote'      |
| TBLPROPERTIES (                                          |
|   'database'='ut1',                                      |
|   'link'='hive_to_td_link',                              |
|   'version'='active',                                    |
|   'table'='cardata',                                     |
|   'transient_lastDdlTime'='1469578619')                  |
+----------------------------------------------------------+--+
29 rows selected (0.683 seconds)