TEXT类型问题100分

7456 2005-08-02 10:46:18
我的一个表设置了三个TEXT字段,插入了一些记录后占用的空间很大,我有不想把TEXT字段换为varchar字段,因为有些内容可能达到16000个字符,而存储字符不是varchar就是text,从8000个字符直接到了2G,有有没有什么方法可以解决呢?
...全文
152 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cywarson 2005-08-04
  • 打赏
  • 举报
回复
支持用MorningTea(一勺抹茶)的方法.
LXY2010 2005-08-03
  • 打赏
  • 举报
回复
不懂...
summerICEREDTEA 2005-08-03
  • 打赏
  • 举报
回复
--MorningTea
呵呵 同样是三个角 比你差很多啊 :)
MorningTea 2005-08-03
  • 打赏
  • 举报
回复
空间有个限度,速度也会有瓶颈!那么大不要用text,就直接纪录文件名(可以自动编号),然后在服务器的某个特定文件夹建立一个该名的文本,内容写入即可!要读取时候找到文件名,到指定路径里面打开文件,给用户看!FYI
filebat 2005-08-03
  • 打赏
  • 举报
回复
一条记录的一个字段就可能"8000个字符直接到了2G"?
那太也大了一点吧,操作起来肯定N慢。
要不你存一个文件指针(也就是文件路径名)吧。
纯属专业看法,不负任何连带责任。
7456 2005-08-03
  • 打赏
  • 举报
回复
怎么没有人回答

34,588

社区成员

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

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