急:ntext最大长度可达2G,但为什么我的SQL SERVER中的ntext,text的长度却是128字节(SQL SERVER2000)!

yuying 2003-03-01 06:34:59
ntext最大长度可达2G,但为什么我的SQL SERVER中的ntext,text的长度却是128字节(SQL SERVER2000)!
...全文
321 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuying 2003-03-01
  • 打赏
  • 举报
回复
执行了,结果显示有4000个字节
写入的中了256个中文
pengdali 2003-03-01
  • 打赏
  • 举报
回复
你执行了我的语句吗??
create table test (a ntext)
insert test values (replicate(N'大力',1000))
--------------------^^^^^^^^^^^^^^^^^^^^^^^^写入4000个字节的数据!
select datalength(a) 字节数 from test
yuying 2003-03-01
  • 打赏
  • 举报
回复
"........."部分代表我输入的内容!
yuying 2003-03-01
  • 打赏
  • 举报
回复
用 查询分析器 !
插入一条数据,将数据类型为ntext项的值写入超过128字节的数据.
出现错误提示:以"........." 开头的 标识符 太长。最大长度为 128。
pengdali 2003-03-01
  • 打赏
  • 举报
回复
你用什么知道是128

create table test (a ntext)
insert test values (replicate(N'大力',1000))
select datalength(a) 字节数 from test

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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