Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 更改表列的数据类型_Sql Server 2005 - Fatal编程技术网

Sql server 2005 更改表列的数据类型

Sql server 2005 更改表列的数据类型,sql-server-2005,Sql Server 2005,一个非常简单的MSSQL命令给出了错误 创建表emp(empid char(6)) 插入emp值(3) ALTER TABLE emp MODIFY empid char(10)//错误行:@ 错误>第1行:“empid”附近的语法不正确 这是令人难以置信的,要么这一天不是我的,要么全是冰雹 有决议吗?将其更改为 ALTER TABLE emp ALTER COLUMN empid char(10) 看看 搜索ALTER-COLUMN示例这可能会在堆栈溢出时得到更多响应-尽管您不必做任何事情

一个非常简单的MSSQL命令给出了错误

创建表emp(empid char(6))

插入emp值(3)

ALTER TABLE emp MODIFY empid char(10)//错误行:@

错误>第1行:“empid”附近的语法不正确

这是令人难以置信的,要么这一天不是我的,要么全是冰雹

有决议吗?

将其更改为

ALTER TABLE emp ALTER COLUMN empid char(10)
看看


搜索ALTER-COLUMN示例

这可能会在堆栈溢出时得到更多响应-尽管您不必做任何事情(除了拥有链接帐户)。如果您添加更多信息,这也可能是有益的。