2.09 - USING - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

prodname
Teradata QueryGrid
vrm_release
2.09
created_date
2019 年 5 月
category
安装
用户指南
管理
配置
featnum
B035-5991-059K-CHS

USING 引入提供服务器定义信息的名称值对。您可以不使用 USING 子句创建外部服务器,但用户将无法查询外部服务器,除非您使用 Import 运算符和 Export 运算符完善服务器定义。

name('value')

名称值对定义外部服务器的属性。名称值对在 QueryGrid 门户组件中定义。您可以为唯一的属性集创建单独的命名链接配置,并且可以创建不同的链接版本。有关详细信息,请参阅Teradata 连接器和链接属性

QueryGrid 门户组件中定义属性后,使用外部名称值对(LINK 和 VERSION)以及 CREATE FOREIGN SERVER 的 USING 子句,将名称值对与外部服务器关联。

要创建运行正常的外部服务器对象,链接名称值对是必需的。版本是可选的。针对特定实现创建外部服务器时,可能需要其他可选名称值对。

link
引用发起连接器、目标连接器、通信策略并定义要使用的连接器属性的已命名配置。
version
要使用的链接版本。
您可以在 Teradata 外部服务器定义中指定要使用的配置版本(活动或挂起)。指定挂起时,将使用链接、发起连接器、目标连接器、通信策略和网络结构的任意挂起版本。

name(scalar_subquery)

还可以指定返回单行结果的子查询。每个名称只允许一个子查询。该子查询必须只返回一行,其 WHERE 子句必须引用唯一主索引或唯一二级索引。在子查询的 WHERE 子句中允许使用系统变量和 Using 参数。一行可以具有多个值(列),但所有值的数据类型必须相同。

name(system_variable)

可以指定系统变量作为值。

name(using_parameter)

可以指定 using 参数作为值。