为命令行指定的数据库和表必须遵循 Teradata 命名规则。名称只能包含以下字符:
- a - z
- A - Z
- _
- $
- #
- 0 - 9
- (空白区域)
命令行或作业 XML 要求数据库、表和列对象名称与数据库对象名称相同。如果对象以特殊字符开头或包含任何前导空格或尾随空格,则不要添加双引号。如果对象名称中包含双引号,则不要添加额外的双引号来对其转义。Teradata 系统只支持前导空格,不支持尾随空格。有关详细信息,请参阅系统文档。
下表提供对象名称的示例。
数据库对象名称 | 命令行名称 |
---|---|
[DBC] | [DBC] |
[Ide#..2] | [Ide#..2] |
["SPLCh"Table] | ["SPLCh"Table] |
[SPLCh Table] | [SPLCh Table] |
[21SPL] | [21SPL] |