FoxPro数据库文件中的记录个数及一条记录所含字段的最大值各是多少?

FoxPro数据库文件中的记录个数及一条记录所含字段的最大值各是多少?,第1张

每个表字段的最多字符数是指字段名称的字符长度,以字母或汉字开头,后跟字母或数字或汉字或下划线.在VFP中为10字符(单字节),汉字为5字符(双字节).

而字段值则不在此限,其中字符型字段记录字符长度为1-254 characters.

每个记录中字符的最大数目 65,500字符(单字节).

下附MSDN的说明:

Visual FoxPro 系统容量

有些容量可能受可用内存的限制。

分类 功能 数目

表文件及索引文件

每个表文件中记录的最大数目 10 亿

表文件大小的最大值 2G 字节

每个记录中字符的最大数目 65,500

每个记录中字段的最大数目(1) 255

一次同时打开的表的最大数目(2) 255

每个表字段中字符数的最大值 254

非压缩索引中每个索引关键字的最大字节数(3) 100

压缩索引中每个关键字的最大字节数(3) 240

每个表打开的索引文件数(2) 没有限制

所有工作区中可以打开的索引文件数的最大值(2) 没有限制

关系数的最大值 没有限制

关系表达式的最大长度 没有限制

字段的特征

字符字段大小的最大值 254

数值型(以及浮点型)字段大小的最大值 20

自由表中各字段名的字符数的最大值 10

数据库包含的表中各字段名的字符数最大值 128

整数的最小值 - 2,147,483,647

整数的最大值 2,147,483,647

数值计算中精确值的位数 16

仅供参考.

Microsoft Access 数据库常规规格

属性 最大值

Microsoft Access 数据库 (.mdb) 文件大小 2 G 字节。不过,由于数据库可以包括其他文件中的链接表,所以它的大小仅实际上只受可用存储空间大小的限制。

数据库中的对象个数 32,768

模块(包括 HasModule 属性为 True 的窗体和报表) 1,000

对象名称的字符数 64

密码的字符个数 14

用户名或组名的字符个数 20

用户个数 255

Microsoft Access 项目常规规格

属性 最大值

在 Microsoft Access 项目 (.adp) 中的对象数目 32,768

模块(包括 HasModule 属性为 True 的窗体和报表) 1,000

对象名称中字符的数目 64

Microsoft Access 数据库表规格

属性 最大值

表名的字符个数 64

字段名的字符个数 64

表中字段个数 255

打开表的个数 2,048。实际可打开的表的数目可能会少一些,因为 Microsoft Access 还要打开一些内部的表。

表的大小 1G 字节

文本字段的字符个数 255

备注字段的字符个数 通过用户界面输入为 65,535,通过程序输入为 1G 字节。

OLE 对象字段的大小 1G 字节

表中索引个数 32

索引中的字段个数 10

有效性消息的字符个数 255

有效性规则的字符个数 2,048

表或字段说明的字符个数 255

记录的字符个数(除了备注字段和 OLE 对象字段) 2,000

字段属性设置的字符个数 255

Microsoft Access 数据库查询规格

属性 最大值

实施关系的个数 每个表为 32 减去表中不包含在关系中的字段或字段组合的索引个数

查询中的表的个数 32

记录集中的字段个数 255

记录集大小 1G 字节

排序限制 255 个字符(一个或一个以上字段)

嵌套查询的级数 50

查询设计网格单元中的字符个数 1,024

参数查询的参数字符个数 255

WHERE 或 HAVING 子句中 AND 的个数 40

SQL 语句的字符个数 约为 64,000

窗体和报表规格

属性 最大值

标签中的字符个数 2,048

文本框中的字符个数 65,535

窗体或报表宽度 22 英寸(55.87 厘米)

节高度 22 英寸(55.87 厘米)

所有节加上节页眉的高度(在“设计”视图中) 200 英寸(508 厘米)

窗体或报表的最大嵌套级数 7

报表中可以排序或分组的字段或表达式个数 10

报表中页眉和页脚的个数 1 对报表页眉/报表页脚,1 对页面页眉/页面页脚,10 组页眉/组页脚

报表的打印页数 65,536

可添加到窗体或报表的控件和节的个数 754

宏规格

属性 最大值

宏中的 *** 作个数 999

条件中的字符个数 255

注释的字符个数 255

*** 作参数的字符个数 255

记录条数无限制,只受磁盘空间限制和文件大小限制

---------------

虽然是无限制,但数据库超过几百兆,速度会非常慢,这样就要考虑转中大型数据库了

具体 *** 作步骤如下:

1、首先,打开Mysql查询器,连接到SQL数据库,然后打开stu表,如下图所示,然后进入下一步。

     

2、其次,点击上方菜单栏的【查询】,在d出窗口中,键入:select max(age) from stu,如下图所示,然后进入下一步。

     

3、最后,单击“运行”按钮,在下方结果中,就可以看到最大值就显示出来了,如下图所示,然后进入下一步。

   

   

   


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10864499.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存