【问题标题】:converting varchar(n) to varchar(max) on mssql2008在 mssql2008 上将 varchar(n) 转换为 varchar(max)
【发布时间】:2013-10-14 07:37:27
【问题描述】:

我有一个大约有 8,000 行的表,我想将一列从 varchar(1000) 更改为 varchar(max) 我输入了

alter table TABLENAME alter column COLUMNNAME varchar(MAX)

它没有工作。 如何更改列的数据类型? 还是我必须写 varchar(5000) 或其他东西而不是 varchar(MAX)? 谢谢。

【问题讨论】:

  • 谢谢你,迈克。但我在做这项工作之前关闭了该选项。它也与任何其他表无关。

标签: sql-server-2008 varcharmax


【解决方案1】:

关于 SO 的以下主题包含对您问题的回答。请注意,您的表可能会在此过程中被删除并重新创建。

convert to varchar(max)

【讨论】:

    猜你喜欢
    • 2011-06-03
    • 2022-01-06
    • 1970-01-01
    • 2010-12-12
    • 2018-07-03
    • 1970-01-01
    • 2019-08-12
    • 2015-06-03
    • 1970-01-01
    相关资源
    最近更新 更多