SQL SERVER中varchar和text的优劣???

verybear 2001-08-29 03:57:32
库设计中有些诸如"处理情况","建议意见"等字段,不太确定大致范围,我现在用的text,但怕性能不好,请高手们指点指点!!!
...全文
178 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
verybear 2001-08-29
  • 打赏
  • 举报
回复
我怎么看到别人的数据库中有varchar(4096)的定义。是不是错了?
hydnoahark 2001-08-29
  • 打赏
  • 举报
回复
>>varchar的最大长度为255
最大为8000个ASCI字符

nvarchar最大4000个Unicode字符
leeyoong 2001-08-29
  • 打赏
  • 举报
回复
如果能用varchar,在数据容量上也没有问题的话,那当然是首选varchar了;因为text字段一方面占用了较大空间,初始化后至少占用2kB空间;另外在使用上存在较多限制,必须调用专有函数!
xiaoboey 2001-08-29
  • 打赏
  • 举报
回复
varchar的最大长度为255,可索引,检索快,而text的最大长度为2G以上,无法检索。

34,590

社区成员

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

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