0

我正在尝试创建一个表,但我得到了错误。有人可以让我知道如何添加以名称开头的整数的列。查找下面的语句和错误

Create table mutablecode
(
    4th_Procedure_Code varchar(20)
);

语法错误,应为 ','

在整数和单词“th_Procedure_Code”之间

4

1 回答 1

0

Teradata 中的有效对象名称由数字组成,a-z,A-Z,0-9,#,_,$但不得以数字开头。

如果你真的需要这个列名,你必须双引号它(那么几乎任何字符都是允许的):

"4th_Procedure_Code" varchar(20)

备注:根据标准 SQL,双引号名称区分大小写,但在 Teradata 中,它仍然不区分大小写。

于 2020-10-22T19:42:31.023 回答