access数据库中储存文本时,为什么不全用备注类型?
我想指导access中储存文字时,为什么不全用备注类型我只知道文字类型最大是256,备注一般大小是65536如果备注中储存256字节,使得数据库增长大小和将这256字节存...
我想指导access中储存文字时,为什么不全用备注类型
我只知道文字类型最大是256,备注一般大小是65536
如果备注中储存256字节,使得数据库增长大小和将这256字节存储成文本格式一样的话,那还有什么必要储存成文本类型的呢?为什么不全用备注类型?
所以我想知道不一样的更细节的信息,比如这两种数据类型对access整体增长大小的不同、影响内存、调用速度等方面的原因 展开
我只知道文字类型最大是256,备注一般大小是65536
如果备注中储存256字节,使得数据库增长大小和将这256字节存储成文本格式一样的话,那还有什么必要储存成文本类型的呢?为什么不全用备注类型?
所以我想知道不一样的更细节的信息,比如这两种数据类型对access整体增长大小的不同、影响内存、调用速度等方面的原因 展开
6个回答
展开全部
是否用备注类型取决于存储的数据。一般备注类型属于文本,但access中有文本类型。
1、使用“文本”数据类型存储如名称、地址和任何不需计算的数字,如电话号码、部件编号或者邮政编码。“文本”字段能存储最多 255 个字符,但默认字段大小是 50 个字符。“字段大小”属性控制可以输入“文本”字段的最大字符个数。
2、如果需要存储超过 255 个字符,应使用“备注”数据类型。“备注”最多可以存储 65,536 个字符。如果要存储带格式文本或长文档,可以创建 OLE 对象字段代替“备注”字段。
3、“文本”和“备注”数据类型存储输入到一个字段中的值;不存储字段中没用的部分的空白字符。
4、可以对“文本”或者“备注”字段进行分组和排序,但 Access 只使用“备注”字段的前 255 个字符进行分组和排序。
1、使用“文本”数据类型存储如名称、地址和任何不需计算的数字,如电话号码、部件编号或者邮政编码。“文本”字段能存储最多 255 个字符,但默认字段大小是 50 个字符。“字段大小”属性控制可以输入“文本”字段的最大字符个数。
2、如果需要存储超过 255 个字符,应使用“备注”数据类型。“备注”最多可以存储 65,536 个字符。如果要存储带格式文本或长文档,可以创建 OLE 对象字段代替“备注”字段。
3、“文本”和“备注”数据类型存储输入到一个字段中的值;不存储字段中没用的部分的空白字符。
4、可以对“文本”或者“备注”字段进行分组和排序,但 Access 只使用“备注”字段的前 255 个字符进行分组和排序。
展开全部
首先纠正一个概念,不是255个字节,是255个字符,这255个字符与单子节,双字节无关。
access不能对备注类型进行索引和排序,而对于文本类型字段是可以索引的,而索引会明显影响搜索速度。
access不能对备注类型进行索引和排序,而对于文本类型字段是可以索引的,而索引会明显影响搜索速度。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实你也知道了.
对access整体增长大小的不同、影响内存、调用速度等方面
你一个字段定义到那么大,但却只使用了它的一点点,这不仅是浪费,就性能来说就是不好了.
比方说,你建了一个十层楼的房子,但却只使用了一楼,别的都空着.
还是那句,要合理.
对access整体增长大小的不同、影响内存、调用速度等方面
你一个字段定义到那么大,但却只使用了它的一点点,这不仅是浪费,就性能来说就是不好了.
比方说,你建了一个十层楼的房子,但却只使用了一楼,别的都空着.
还是那句,要合理.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果数据长度大于255而被设置为文本的话~`存储时就会出现错误~`
如果数据长度小于255而被设为备注的话~`则会造成空间浪费和降低搜索速度~`
要适当应用~`比如一条新闻的标题可以放在文本类型字段里~`而新闻内容就要放在备注字段里~`
如果数据长度小于255而被设为备注的话~`则会造成空间浪费和降低搜索速度~`
要适当应用~`比如一条新闻的标题可以放在文本类型字段里~`而新闻内容就要放在备注字段里~`
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
备注不能被索引,影响性能!而且都设置成备注的话数据库的体积会加快变大!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询