无法更改列大小

时间:2017-05-24 09:10:20

标签: sql sql-server

在我的数据库表中,我的列entryId的数据类型为varchar,size = 10。现在我想将大小更改为100,当我点击以下查询 -

ALTER TABLE ft ALTER COLUMN entryId TYPE varchar(100);

导致以下错误 -

Incorrect syntax near 'varchar'.

我的查询语法看起来正确。帮助我理解我做错了什么。

4 个答案:

答案 0 :(得分:0)

否"输入"需要在这里:

ALTER TABLE ft ALTER COLUMN entryId varchar(100);

答案 1 :(得分:0)

我是SQL Server,不需要关键字类型

ALTER TABLE ft ALTER COLUMN entryId varchar(100);

答案 2 :(得分:0)

不需要'TYPE'关键字

  ALTER TABLE ft ALTER COLUMN entryId varchar(100);

答案 3 :(得分:0)

从查询中删除“类型”:

 ALTER TABLE ft ALTER COLUMN entryId VARCHAR(100);