SQLserver的文本存储类型应为text,ntext,但为什么长度为16,而且只能存较少的数据(几段文字)?

jacky_kaka 2008-08-01 09:23:06
SQLserver的文本存储类型应为text,ntext,但为什么长度为16,而且只能存较少的数据(几段文字)?

什么原因?
...全文
323 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihuanmei 2008-11-09
  • 打赏
  • 举报
回复
你是在2000里还是在2005里?若在2005里没有ntext类型,改成nvarchar(max)了
azqtwins 2008-11-09
  • 打赏
  • 举报
回复
azqtwins 2008-11-09
  • 打赏
  • 举报
回复
sqlserver什么类型能存储大量信息
azqtwins 2008-11-09
  • 打赏
  • 举报
回复
qqqqqqqqqqqq
fcuandy 2008-08-05
  • 打赏
  • 举报
回复
长度16,只是存的指针,指向实际上存放内容的地址。
nalnait 2008-08-05
  • 打赏
  • 举报
回复
不可能吧
  • 打赏
  • 举报
回复
为什么长度为16,而且只能存较少的数据(几段文字)?
好像不是这样的吧
水族杰纶 2008-08-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cyc_cheng 的回复:]
ntext存储的数据不小吧
它属于Unicode型,是双位元的编码标准,一个字元使用2 bytes存储的。
范围:1-2*30-1个字元,最大可储存2GB。
[/Quote]
cyc_cheng 2008-08-05
  • 打赏
  • 举报
回复
text和ntext的不同之处是:text是一个字元1 bytes。
最大也可存储2GB
cyc_cheng 2008-08-05
  • 打赏
  • 举报
回复
ntext存储的数据不小吧
它属于Unicode型,是双位元的编码标准,一个字元使用2 bytes存储的。
范围:1-2*30-1个字元,最大可储存2GB。
liyan93834183 2008-08-05
  • 打赏
  • 举报
回复
对于ntext,image,text字段只能用writetext,updatetext命令。
linguojin11 2008-08-05
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 cyc_cheng 的回复:]
楼上正解...
16 为指针长度
text,ntext定义后面的数字都是指向text,ntext数据的指针的值,这个指针值必须是binary(16)
[/Quote]
看不懂。。呵呵。。太菜了。。。郁闷
cyc_cheng 2008-08-05
  • 打赏
  • 举报
回复
楼上正解...
16 为指针长度
text,ntext定义后面的数字都是指向text,ntext数据的指针的值,这个指针值必须是binary(16)

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧