关于复制函数 - Teradata Data Mover

Teradata® Data Mover 用户指南

Product
Teradata Data Mover
Release Number
17.12
Published
2022 年 1 月
Language
中文 (简体)
Last Update
2022-02-22
dita:mapPath
zh-CN/ptl1635805434108.ditamap
dita:ditavalPath
zh-CN/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem
Data Mover 中,使用 DSA 复制函数。以下限制适用:
  • 创建函数更改函数 权限授予源用户和目标用户。
  • 使用 DSA 仅复制以下函数:
    • A - AGGREGATE_FUNCTION
    • F - STANDARD_FUNCTION
    • R - TABLE_FUNCTION
    • L - TABLE_OPERATOR
    • C - CONTRACT_FUNCTION
  • 提及函数的特定名称作为函数名。特定名称始终唯一,但并非函数名。
    函数的特定名称在创建时于 SPECIFIC 子句中定义。如果未使用 SPECIFIC 子句,数据库则会为函数生成特定名称。您可以在 dbc.tablesVTableName 字段中找到该值。要定义函数,请参阅Teradata Vantage™ - SQL External Routine Programming, B035-1147
  • 仅使用 DSA 来复制函数。如果您使用其他实用程序,可能会出现验证错误。
已复制函数的 DLL 在目标数据库中可能处于不可用状态。
复制函数示例:
<database selection="included">
  <name>DBName</name>
</database>
<functions>
  <function selection="included">
    <name>MY_Function</name>
    <database>MyDB</database>
  </function>
</functions>