当前位置: 代码迷 >> Sql Server >> sql 2005表 table_A 有一个 nvarchar(max) 怎么知它的最大长度
  详细解决方案

sql 2005表 table_A 有一个 nvarchar(max) 怎么知它的最大长度

热度:161   发布时间:2016-04-27 10:50:56.0
sql 2005表 table_A 有一个 nvarchar(max) 怎样知它的最大长度
我怎么样才能知道这个表的 'large value types out of row ' 现在是“on”还是“off”?? 
 如果是off怎么设置为on

------解决方案--------------------
SQL code
@@TEXTSIZE 返回   SET   语句   TEXTSIZE   选项的当前值,它指定   SELECT   语句返回的   text   或   image   数据的最大长度,以字节为单位。
------解决方案--------------------
用sp_tableoption可以设置'large value types out of row '为 on或off

------解决方案--------------------
SQL Server 2008R2里面的用例,供参考
SQL code
--查看SELECT large_value_types_out_of_row      ,*  FROM sys.tables WHERE name='TableA'--启用sp_tableoption N'TableA', 'large value types out of row', 'ON'--禁用sp_tableoption N'TableA', 'large value types out of row', 'OFF'
  相关解决方案