我需要varchar2
在 teradata sql 中添加数据类型的列,
例如
ALTER TABLE table_name ADD column_name varchar2 (20);
但在 teradata 中,它不varchar2
作为定义的类型名称。
我需要varchar2
在 teradata sql 中添加数据类型的列,
例如
ALTER TABLE table_name ADD column_name varchar2 (20);
但在 teradata 中,它不varchar2
作为定义的类型名称。
varchar2
是特定于 Oracle 的数据类型,未在 ANSI SQL 标准中定义。您应该改用标准varchar
类型:
ALTER TABLE table_name ADD column_name VARCHAR(20);
我认为您应该使用NVARCHAR(20)
- 注意N
类型名称中的额外内容,因为它允许您存储Unicode字符串。