【发布时间】:2011-02-01 17:24:25
【问题描述】:
我使用 SQL Server 2005 作为我的应用程序的后端。我为特定列提供了数据类型 varchar(max),但它只存储 1000 个字符。为什么会这样。
【问题讨论】:
-
SQL 2005 是否支持
varchar(max)? -
是的,leppie 它有一个名为 Varchar(MAX) 的数据类型,我不知道它是否支持。
-
你怎么知道它只存储了1000个字符?您如何与数据库交互 - Mgmt Studio?你自己的应用程序??会不会是您的应用以某种方式将字符串的大小限制为 1'000 个字符??
-
@leppie 是的,确实如此。引入它是为了替换 text 数据类型,该数据类型现在已被声明为已弃用。
标签: sql-server-2005