尝试更改列维时出现SQL语法错误?

时间:2019-02-18 17:37:19

标签: sql hana

我是一名完全的SQL新手。我想修改存储在云中的表上列的尺寸。表“ T_PERSONS”只有3个简单列,“ ID”,“ FIRSTNAME”和“ LASTNAME”默认情况下均设置为大小1(出于某种原因)。我相信数据库系统是Hana MDC。

我的代码:

ALTER TABLE T_PERSONS
ALTER COLUMN FIRSTNAME VARCHAR(255);

我得到:

(SQL Editor) Could not execute 'ALTER TABLE T_PERSONS ALTER COLUMN FIRSTNAME VARCHAR(255)'
Error: (dberror) 257 - sql syntax error: incorrect syntax near "COLUMN": line 2 col 6 (at pos 29)

编辑:而且,该表为空。

1 个答案:

答案 0 :(得分:3)

似乎SAP Hana使用了另一种语法。

alter table XXX.YYYYYYYYY alter ("DESC" NVARCHAR(500));

贷记到leosf6308。